Senior/Staff Software Engineer, Ride-Hailing Product

Nuro•Mountain View, CA
•$176,000 - $315,000

About The Position

Nuro is hiring a Senior Software Engineer for its On-Road Experience team, which builds integrations that enable partners to use Nuro Driver. The role combines hands-on backend engineering with product ownership to build and scale cloud services supporting Nuro’s autonomous vehicle fleet. The engineer will help determine what to build, make technical trade-offs, and contribute to the experience of riders and operators. The position focuses on partner and vehicle integrations, real-time vehicle and trip state, production reliability, product delivery, and technical leadership. The engineer will work with product, vehicle engineering, and operations teams to turn requirements into services, then own implementation, rollout, and iteration based on production behavior and user feedback. Nuro is a physical AI company founded in 2016 that develops Level 4 autonomous driving technology and a universal autonomy platform for vehicles and mobility use cases. The position’s compensation includes a base salary, annual performance bonus, equity, and a competitive benefits package. The stated base pay range is $176,000 to $315,000; the posting prints the upper figure as “$315,00.”

Requirements

  • At least 5 years of experience building production backend services.
  • Strong proficiency in Go.
  • Experience designing and operating scalable, highly available services.
  • Strong understanding of API design, data modeling, asynchronous workflows, and failure handling.
  • Hands-on experience operating services and data stores on GCP or a comparable cloud platform.
  • Experience with cloud technologies such as Cloud SQL, Redis, or BigQuery.
  • Track record of taking projects from problem definition through launch and iteration.
  • Ability to clarify ambiguous requirements, assess why features matter, and focus on work that improves the product.
  • Experience leading technical projects, mentoring engineers, and explaining design decisions across teams.
  • Comfort setting direction and working through implementation details.

Nice To Haves

  • Experience with dispatch, fleet management, location services, or ride-hailing, delivery, and logistics platforms.
  • Experience with event-driven architectures, streaming data, or systems that communicate with vehicles and other connected devices.

Responsibilities

  • Develop APIs and integrations with partners such as Uber, connecting ride requests and rider actions to vehicle workflows.
  • Build services that process vehicle telemetry and provide timely, accurate vehicle and trip status to partner platforms and rider and operations applications.
  • Improve service availability, latency, and resilience; design for delayed updates, retries, and partial failures; and build monitoring and diagnostics for production issues.
  • Work with product, vehicle engineering, and operations teams to turn requirements into working services.
  • Own implementation, rollout, and iteration based on production behavior and user feedback.
  • Lead design discussions and make clear technical trade-offs.
  • Improve engineering practices through code reviews, knowledge-sharing, and mentorship.

Benefits

  • Annual performance bonus
  • Equity
  • Competitive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service