Curri
Senior Software Engineer, Marketplace Experience
New
USASeniorRemotereactnext.jsgraphqlpostgres
Senior Software Engineer responsible for developing and improving the customer booking experience on Curri's marketplace platform.
Responsibilities
- We’re looking for a Senior Software Engineer to join our Bookings Empowered Product Team (EPT) — the team responsible for building and expanding Curri’s highest‑visibility, highest‑revenue product: the “Hot Shot Marketplace” bookings funnel. This role is central to improving the customer booking experience, driving customer satisfaction, and strengthening retention across Curri’s fast‑growing logistics platform.
- You will build tools and features that move the built world forward — improving both front‑end experience and back‑end funnel performance. This position calls for a hands‑on engineer with deep technical expertise and excellent communication skills
- Design, build, and deploy core features for Curri’s bookings funnel, improving the full customer journey from initial request to post‑booking follow‑up.
- Lead development across front‑end (React, Next.js ) and back‑end systems (GraphQL, Postgres), with a strong emphasis on front‑end architecture and performance.
- Improve application performance and reliability across the booking notification lifecycle and tracking experience.
- Build the foundation for the next-generation post‑booking architecture — creating cleaner component structures, better API design, and improved separation of concerns.
- Collaborate with product, design, and engineering partners to plan initiatives and deliver fast, high-quality outcomes.
- Triage and resolve production issues quickly, ensuring bugs are fixed within 48 hours.
- Contribute to a culture of clear communication, technical excellence, and continuous improvement.
Nice to have
- Experience in high‑growth logistics tech or booking funnels, especially with customer follow‑up workflows.
- History of scaling systems for enterprise-level clients (e.g., Walmart, Home Depot).
- Experience building and deploying shared component libraries.
Other
- 6+ years of advanced front-end engineering expertise, including deep knowledge of component architecture, state management, and performance optimization.
- 6+ years of back-end experience with Postgres and GraphQL, including writing performant SQL queries.
- Proven ability to design scalable, maintainable architectures while balancing delivery speed with long-term code health.
- Exceptional interpersonal and communication skills — you enjoy collaborating, sharing solutions, and driving alignment across teams.
- You will have the opportunity to work for a dynamic and successful start-up on a diverse team where you can make a huge impact by doing meaningful work.
- Significant and meaningful responsibilities from Day 1, with the ability to shape our engineering strategy. The possibilities are limitless and depend on you.
- Work in a remote environment with a flexible schedule. We don’t micromanage and want to help you do great work.
- There is no work/life—there is only life, and we want your time at Curri to be life-giving and foster the best version of you. We care about family and your own personal development and don't expect you to always be engaged with work.
- We offer a competitive salary, and benefits including, but not limited to, health, dental, vision, 401K, and an equity compensation grant
- Who are we?
- Curri’s mission is to be the way the world delivers construction and industrial supplies. We provide on‑demand, last‑mile logistics across the U.S. with a nationwide fleet of cars, trucks, and flatbeds. Founded in 2018 (YC S19), Curri is a fast‑growing, remote-first startup solving massive inefficiencies in the construction industry through technology and AI-driven solutions. Learn more at curri.com .