Curri

Senior Software Engineer

United States

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Logistics, Construction, BiotechnologyIndustries

Senior Software Engineer

Employment Type: Full Time

Position Overview

Curri is seeking a Senior Software Engineer to join our Engineering Services team. Curri is revolutionizing construction and industrial supply delivery through its on-demand, last-mile logistics platform. As a Senior Software Engineer, you will play a crucial role in building and scaling innovative software that powers our logistics platform, including critical systems for user management, financial services, and pricing engines. We are looking for a candidate with technical excellence, zeal, curiosity, and a deep sense of purpose, who is energized by complex problems and embraces new challenges with a growth mindset. You will lead by example through mentorship, collaboration, and a passion for scaling Curri with intention and integrity. This is a high-leverage role for someone who cares about building impactful systems and improving the construction logistics industry.

About Curri

Curri's mission is to be the way the world delivers construction and industrial supplies. We provide on-demand, last-mile logistics for construction and adjacent industries using a nationwide fleet of cars, trucks, and flatbeds. Founded in 2018 and part of the YC S19 Batch, we are addressing significant inefficiencies in the construction industry. Our team works remotely across the U.S., with headquarters in Ventura, CA. Learn more at curri.com.

Responsibilities

  • Design, develop, and maintain core backend services for foundational domains (e.g., accounts, user management, finance, pricing).
  • Build intuitive internal UIs that streamline workflows and improve operational efficiency.
  • Lead system design efforts, ensuring services are scalable, maintainable, and aligned with platform-wide architecture standards.
  • Collaborate cross-functionally with engineering teams, product managers, and stakeholders to deliver high-impact solutions.
  • Mentor junior engineers and contribute to improving development practices across the team.
  • Own projects end-to-end—from defining technical specs through shipping reliable, production-ready systems.

Requirements

  • 6+ years of experience building scalable backend systems using technologies like TypeScript, Node.js, Postgres, Redis, NATS, and React.
  • Strong expertise in domain modeling, system design, and building distributed systems.
  • Experience designing, implementing, and supporting cross-functional foundational services (e.g., authentication, billing, pricing).
  • Ability to build usable internal tools and dashboards that support internal teams.
  • Proven track record of mentoring other engineers and raising technical standards.
  • Ability to operate autonomously, with strong ownership and a bias toward action.
  • Strong communication and cross-functional collaboration skills.
  • Startup mentality with experience thriving in fast-paced, evolving environments.

Bonus Points

  • Experience mentoring teammates on new ways to deepen their technical craft.
  • Experience with financial services or pricing engine development.
  • Prior work at high-growth startups or companies solving complex logistics or operations challenges.
  • Familiarity with monitoring and error tracking tools like Datadog, Sentry, Jira, and Linear.

What's In It For You

  • Opportunity to work for a dynamic and successful start-up on a diverse team where you can make a huge impact through meaningful work.
  • Significant and meaningful responsibilities from Day 1, with the ability to shape our Go-To-Market strategy.
  • Work in a remote environment with a flexible schedule, with a focus on autonomy and trust.
  • A supportive culture that values work-life integration, personal development, and well-being, understanding that work is part of life.
  • Competitive salary and benefits, including health insurance.

Skills

backend services
user management
financial services
pricing engines
system design
scalable systems
maintainable systems
platform architecture
collaboration
mentorship

Curri

Logistics software for construction supply delivery

About Curri

Curri offers a software and service solution for logistics and supply chain needs in the construction and industrial supplies sector, focusing on middle and final-mile delivery. Its platform streamlines operations with features like dedicated drivers, on-demand fleet access, and route planning, while its 'elastic fleet' allows businesses to adjust delivery capacity using a nationwide network of carriers. Curri stands out by enabling businesses to consolidate invoices and onboard their preferred carriers, providing flexibility and reducing administrative costs. The company's goal is to help businesses grow revenue, reduce risks, and improve customer satisfaction through efficient delivery logistics.

Ventura, CaliforniaHeadquarters
2018Year Founded
$46.8MTotal Funding
SERIES_BCompany Stage
Industrial & Manufacturing, Enterprise SoftwareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Remote Work Options
Flexible Work Hours

Risks

Increased competition in last-mile delivery could erode Curri's market share.
Rising fuel costs may impact the profitability of Curri's delivery services.
Driver shortages in the gig economy could affect Curri's elastic fleet capability.

Differentiation

Curri offers an Uber-like last-mile delivery model for construction materials.
The platform provides live updates and proof-of-delivery for tracking and compliance.
Curri's elastic fleet feature allows businesses to scale operations as needed.

Upsides

Curri raised $42 million in venture capital, boosting its growth potential.
The rise of smart construction sites aligns with Curri's real-time tracking features.
Urbanization increases demand for agile delivery models like Curri's in city centers.

Land your dream remote job 3x faster with AI