Senior Software Engineer, Ride-Hailing Product
Build and own backend services for Nuro's ride-hailing product including ride planning, vehicle matching, real-time execution, partner API integrations, and telemetry pipelines. Requires 4+ years backend experience with strong Go, distributed systems expertise, GCP proficiency, and technical leadership.
About the job
What you'll own
- Backend services for ride planning, vehicle matching, and real-time trip execution
- Partner API integrations (Uber and others) routing ride requests to Nuro vehicles
- Telemetry pipelines surfacing live vehicle state to riders and operations
About You
- 4+ years of backend engineering experience with strong Go proficiency
- Experience designing and operating distributed systems where reliability isn't optional
- End-to-end product ownership — from requirements through launch and iteration
- Solid hands-on experience with GCP (CloudSQL, BigQuery, Redis, or equivalent)
- A track record of technical leadership: setting the bar, mentoring others, making hard trade-offs
Great to have
- Dispatch, fleet, location, or delivery/ride platform experience
- Built systems where the physical world is the end user
Bonus Points
- Domain Expertise: Experience with backend services related to vehicles, location, dispatch, inventory, or order/ride/delivery
- Product and Business Acumen: A keen interest in the "why" in addition to the "how." You are eager to understand and contribute to product and business requirements, capable of identifying high-impact projects from a list of potential initiatives.
Compensation
Base pay range: $160,360 - $240,540. Eligible for annual performance bonus, equity, and competitive benefits package.
Skills
Go, Distributed Systems, GCP, Cloudsql, BigQuery, Redis, Backend Engineering, Telemetry Pipelines, API Integrations
Similar jobs
Backend Engineering jobsBuild and operate the foundational API platform powering Lithic’s fintech products, with ownership across reliability, authorization, audit logging, and API evolution. Requires 4+ years of backend experience, strong API design skills, and senior-level ownership in a remote, async environment.
Build and optimize distributed compute infrastructure for enterprise-scale analytics and AI workloads, improving query performance, reliability, scheduling, and compute costs. Requires senior-level distributed systems experience and production expertise with Spark or comparable query and data-processing engines.
Build and own backend software for a private-markets investment platform, contributing across the full development lifecycle. The role requires 6+ years of software development experience, strong Python, REST API, SQL, and distributed-systems expertise, plus familiarity with AWS and AI/LLM applications.
Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.
Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.