Senior Software Engineer, Marketplace Experience
Department: Technology
Location: Ventura, CA (Onsite)
Employment Type: FullTime
The role:
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
What you will do:
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.
What you need to have:
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.
Bonus Points:
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.
What's in it for you:
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.
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?
We are Curri, and our mission is to be the way the world delivers construction and industrial supplies. Curri provides on-demand, last-mile logistics for construction and adjacent industries with our nationwide fleet of cars, trucks, and flatbeds.
Founded in 2018 and part of the YC S19 Batch, we’re solving the massive inefficiencies that exist in the construction industry. Our team works remotely across the U.S., with headquarters in Ventura, CA. Learn more at curri.com.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
