Skip to content

Open nowPosted 79 days ago

Staff Software Engineer

Curri25 open roles

Pay
$210,000 – $300,000 a year
Where
United States
Work mode
Remote
Get the CV for this job

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

Your applicationOpen nowStaff Software EngineerCurri · United States
  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 Curri'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.

13.6% of postings close within 7 days. Measured by our own scanner across the market. Curri postings stay open a median of 25 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.7%3 days
  3. 13.6%7 days
  4. 21.9%14 days
  5. 36.9%30 days
  6. 59.0%60 days
This job: posted 79 days ago

Curri median: 25 days open

The posting

About the role:

Curri is seeking a Staff Software Engineer to join the Technology team as a technical leader who helps set the direction for how we build at scale. You'll operate across many projects at once — reviewing architecture, unblocking teams, and shaping the systems everyone else builds on top of. You'll still write code and ship features yourself, but a growing share of your impact comes from the technical judgment, mentorship, and architectural direction you bring to other engineers' work. Curri runs last-mile logistics for national retailers and industrial suppliers across the US, and this role is central to keeping our systems reliable and scalable as we grow, while raising the technical bar for the whole team.

What you will do:

- Architect and guide the design of scalable, long-lasting systems, partnering with multiple teams to make sure new work fits into a coherent technical strategy rather than one-off solutions.

- Lead architecture reviews and design discussions across several projects at once, providing the technical judgment call that individual teams may not have the context or seniority to make alone.

- Unblock other engineers — jump into gnarly technical problems, debug hard issues, and clear the path when a team is stuck, even on projects you aren't formally leading.

- Stay hands-on: ship production code yourself on a regular basis, using AI tooling (Claude Code, Cursor, Claude for design and code review) as fluently as anyone on the team, and set the standard for what excellent AI-paired delivery looks like.

- Mentor engineers at every level, from those building foundational skills to senior engineers growing into technical leadership — you're a multiplier for the people around you, not just the code you personally write.

- Identify systemic risks and technical debt before they become a crisis, and drive the cross-team investment needed to fix them.

- Partner directly with engineering leadership, PMs, and other Staff/Senior engineers to translate business priorities into technical roadmaps.

What you need to have:

- 8+ years of experience building production software, including a track record of owning architecture and technical direction beyond a single team or project.

- Demonstrated experience leading system design for scalable, reliable production infrastructure — not just building features, but deciding how systems should be built.

- Full-stack range and enough depth in backend systems (TypeScript, Node.js, Postgres, Redis, NATS) and/or UI (React, React Native) to be credible in architecture reviews across the stack.

- Fluency with AI-paired delivery (Claude Code, Cursor, or equivalent agents) and the judgment to know where AI accelerates a team and where it needs a human check, plus the ability to coach others on using it well.

- A demonstrated pattern of mentorship: engineers you've worked with can point to specific ways you helped them grow.

- Strong, direct communication — you can explain a complex architectural tradeoff to an engineer, a PM, and a member of leadership, each in the terms that matter to them.

- Comfort operating with influence rather than authority: you get teams to adopt your technical direction through trust and clarity, not through a reporting line.

Bonus points for:

- Experience scaling a system through a significant growth inflection point (10x traffic, a major re-architecture, a platform migration) and can speak to what you'd do differently.

- A track record of identifying an underlying systemic problem (not just a symptom) and driving the fix across multiple teams.

- Experience setting technical standards or practices around AI-paired development that other engineers went on to adopt.

- Prior experience as a tech lead, staff engineer, or architect at a fast-moving startup.

What is in it for you?

- A role built for engineers who want architectural and technical leadership impact without leaving hands-on coding behind.

- Influence over the technical direction of Curri's systems at a company where the technology bar is still actively being raised.

- A genuinely AI-forward engineering culture where Claude, Claude Code, Cursor, and Bedrock are in daily use, with the opportunity to shape what great AI-paired delivery looks like across the org.

- Competitive salary, equity compensation, and comprehensive benefits (health, dental, vision, 401K).

- Remote-friendly with flexibility, or based at HQ in Ventura, CA.

- A high-growth, mission-driven environment where your technical decisions have direct and lasting impact.

Who are we?

We are Curri, and our mission is to build the network and software that move the world’s goods with speed, intelligence, and trust. Curri provides on-demand, last-mile logistics for construction and adjacent industries with our nationwide fleet of cars, trucks, and flatbeds. Founded in 2018 and part of the YC S19 Batch, we’re solving the massive inefficiencies that exist in the construction industry. Our headquarters are in Ventura, CA. Learn more at curri.com http://curri.com.

Curri is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment. We don't discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.

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 Curri'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 Curri'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

    Curri'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.