Software Engineer
Curri is seeking a Software Engineer to join the Technology team as a Product Engineer with real ownership over the problems they take on. Curri runs last-mile logistics for national retailers and industrial suppliers across the US, and our engineering culture is built around engineers who pick up a problem, talk to the person 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 build the habits of a product engineer on a team that will invest in your growth.
What you will do:
Own engineering problems end-to-end within your scope: understand the requirement, scope a solution with your team, ship to production, and measure what it changed.
Ship regularly in weekly loops with a clear 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 UI in React and React Native.
Use AI tooling as a daily part of your workflow, including Claude Code, Cursor, and Claude for code review, and own everything you ship with it, reviewing output critically before it