C

Curri

Platform for middle- and final-mile logistics

Software Engineer

Full-Stack EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • At least 2 years of experience building production software with a product-engineering orientation and a record of shipping software used by real users.
  • Working ability across the full stack, including backend systems in TypeScript or Node.js and user-interface work in React, with flexibility to work wherever the problem leads.
  • Active day-to-day use of AI development tools such as Claude Code, Cursor, or a similar agent, and the judgment to review generated output before it ships.
  • Ability to ask scope questions early and communicate proactively when work is unclear.
  • Systems awareness sufficient to write code that holds up under load and consider cases beyond the happy path.

Responsibilities

  • Own engineering problems end-to-end within scope: understand requirements, scope solutions with the team, ship to production, and measure the results.
  • Ship regularly in weekly cycles and assess what shipped and what was learned in each cycle.
  • Build across the full stack as needed, including backend services using TypeScript, Node, Postgres, NATS, and Redis, and user interfaces using React and React Native.
  • Use AI tooling such as Claude Code, Cursor, and Claude for code review, critically reviewing its output before production.
  • Improve the quality, test coverage, and maintainability of systems touched.
  • Get context from people closest to the problem, ask scope questions early, and keep stakeholders informed throughout each cycle.

Desired Qualifications

  • Experience shipping production code with Claude Code or a similar agent, including concrete examples of where it saved time and where its output was incorrect.
  • Experience in a startup or small-team environment translating vague requirements into shipped outcomes with limited supervision.
  • Exposure to distributed-systems concepts such as message queues, caching layers, or event-driven architecture.
  • Examples of improving systems through refactoring, performance improvements, or test suites that caught bugs.

About the Company

Curri

Platform for middle- and final-mile logistics

Curri provides a software-and-services platform for construction and industrial-supply logistics, focusing on middle- and final-mile delivery. It connects businesses with a nationwide network of carriers and offers features like route planning, rate-shopping, dedicated drivers, on-demand fleet access, and exception tracing to manage shipments, scale operations up or down with an elastic fleet, and consolidate invoices into a single bill. The platform can onboard preferred carriers or tap Curri’s network of over 2 million certified providers, enabling customers to streamline operations, reduce costs, and improve delivery performance. Unlike some logistics platforms, Curri emphasizes elasticity of capacity, end-to-end cost simplification, and sector-specific needs in construction and industrial goods. Its goal is to help customers grow revenue, reduce risk, and enhance customer experiences through improved delivery logistics.

Company size
201-500
Company stage
Series B
Total funding
$48.1M
Headquarters
Ventura, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Curri

See more jobs