Skip to content

Open nowPosted 274 days ago

Senior Software Engineer - Distributed Systems/Go

Stairwell1 open role

Pay
$185,000 – $225,000 a yearly
Where
Santa Clara, CA
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer - Distributed Systems/GoStairwell · Santa Clara, CA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Stairwell's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.3%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: posted 274 days ago

The posting

About Stairwell

Stairwell is building the future of threat detection and malware analysis. Our platform helps security teams find threats that others miss by transforming how organizations collect, analyze, and act on file-based intelligence. We're a small, high-impact team solving hard problems at the intersection of cybersecurity and large-scale data systems.

The Role

We're looking for a senior systems engineer who has personally designed and operated large-scale distributed infrastructure in production. You think from first principles, have real hands-on experience with storage or distributed systems, and naturally reason about tradeoffs and failure modes rather than reaching for the nearest familiar pattern. You enjoy building foundational infrastructure in ambiguous, still-being-defined environments, and you know how to use AI as a productivity tool without letting it substitute for your own engineering judgment.

You'll design and build the infrastructure that powers our threat detection platform — systems that process massive volumes of data with high reliability and performance. Engineers at Stairwell know their customer, know the business, and know the architecture well enough to make sound design decisions independently. We build AI-first, and expect you to reach for tools like Claude Code, Copilot, or similar as your default way of working — while knowing exactly where to trust them and where your own judgment has to lead.

What You'll Do

  • Design, build, and operate distributed systems in Go that handle large-scale data ingestion, processing, and analysis
  • Work across the stack on storage systems, message queues, APIs, and data pipelines
  • Collaborate with security researchers, subject-matter experts, and other engineers to turn threat detection concepts into scalable infrastructure
  • Improve system reliability, observability, and performance as we grow
  • Contribute to our engineering culture around AI-augmented development - sharing patterns, workflows, and lessons learned

What We're Looking For

  • Strong experience building production distributed systems (consensus, replication, fault tolerance, etc.)
  • Deep proficiency in Go; you write idiomatic, maintainable code
  • Practical experience with AI coding assistants as part of your regular development workflow - not just experimentation, but daily use
  • Ability to critically evaluate AI-generated code: you know when to trust it, when to revise it, and when to write it yourself
  • Comfort with ambiguity and ownership; we're a small team where engineers drive decisions
  • Experience with cloud infrastructure (GCP preferred), containerization, and infrastructure-as-code

Nice to Have

  • Background in security, malware analysis, or threat detection
  • Experience with large-scale data systems, particularly Google BigTable, Spanner, etc.
  • Contributions to open-source distributed systems projects

Why Stairwell

  • Hard technical problems with real security impact
  • Small team, huge impact, high autonomy, low process overhead
  • Opportunity to collaborate with world-class experts in cybersecurity
  • Work remotely in the USA or Canada, or use our co-working space in Santa Clara to collaborate with teammates in-person
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Stairwell's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Stairwell's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Stairwell's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.