Curri

Logistics

SeniorSoftwareEngineer

$185–215k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Curri. Skills: Full-stack development, AI tooling, Product engineering. Own engineering problems end-to-end. Ship multiple surfaces per quarter”

What You'll Achieve.

Leave measurable evidence of impact; Ship without waiting for spec; Measure results and iterate; Answer 'what shipped this week'

Industry & Context.

Logistics
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

6+ years of experience, Full-stack range, Fluency with AI-paired delivery, Systems thinking, Direct, proactive communication

Nice to Have

Shipped production code using Claude Code, Experience in a small-team, Ownership of a measurable metric, Experience mentoring engineers

What You'll Do.

Own engineering problems end-to-end

Ship multiple surfaces per quarter

Build across the full stack

Use AI tooling fluently

Make architectural decisions

Get context from people

Ask hard scope questions

Keep cross-functional stakeholders informed

How You'll Work.

Team & Collaboration

Cross-functional stakeholders

Communication Scope

Direct communication

Full Job Description

About the role: Curri is seeking a Senior Software Engineer to join the Technology team as a Product Engineer with real ownership over outcomes. Curri runs last-mile logistics for national retailers and industrial suppliers across the US, and our engineering bar is moving up: we need engineers who pick up a problem, scope it themselves, talk to the stakeholder living it, and ship without waiting for a perfect spec. In this role, you will work in weekly shipping loops across the full stack, use AI tooling as a daily force multiplier, and leave measurable evidence of your impact in every system you touch. What you will do: - Own engineering problems end-to-end: talk to the stakeholder, scope the solution, ship to production, measure results, and iterate without waiting for a fully-formed ticket. - Ship multiple surfaces per quarter in weekly loops, with a clean answer to "what shipped this week and what did it tell us?" every cycle. - Build across the full stack as the problem demands, including backend services in TypeScript, Node, Postgres, NATS, and Redis alongside customer-facing or internal UI in React and React Native. - Use AI tooling fluently every day, including Claude Code in plan and edit modes, Cursor, and Claude for design and code review, and take full ownership of everything you ship with it. - Make architectural decisions that scale, leave systems better than you found them, and partner with Platform and Infrastructure to move the codebase in the right direction. - Get context directly from the people closest to the problem — PMs, ops, drivers, customers — ask the hard scope questions early, and keep cross-functional stakeholders informed throughout What you need to have: - 6+ years of experience building production software with a product engineer mindset: comfortable with broad scope and little spec, with the expectation that you will define the work rather than wait for it to be handed to you. - Full-stack range across backend systems (TypeScript, N

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Curri?

Real rants from real employees. Read before you apply.

Read Company Rants →