Staff Software Engineer, Routing
Core
Building and scaling backend systems and onboard modules for the Routing team to ensure safe, efficient delivery of autonomous vehicles.
Role type
Staff Software Engineer (Routing & Backend Systems)
Builds
Microservices, routing algorithms, monitoring/analytics infrastructure, deployment pipelines for the Nuro Driver™ platform.
Domain
Autonomous driving / Physical AI / Logistics
Deliverable
production ML models | product features | infrastructure
Required skills
C++, large-scale algorithm design, real-time server-side application scaling, RPC frameworks (gRPC, Thrift), pubsub systems (Kafka, Cloud PubSub), cloud providers (GCP, AWS), container orchestration (Docker, Kubernetes), database management (relational, non-relational, data warehouses), ML model training and inferencing
Preferred skills
routing algorithms, map data and graph data structures, robotics, ETA modeling
Technologies
C++, gRPC, Thrift, Kafka, Cloud PubSub, Celery, PostgreSQL, MySQL, BigTable, Cassandra, Redis, BigQuery, Snowflake, Docker, Kubernetes, GCP, AWS
Responsibilities
Design and build microservices and onboard modules; optimize routing algorithms and road network graphs; build monitoring and analytics infrastructure; optimize deployment pipelines; collaborate with product and strategy teams on roadmap and user experiences.
Seniority
Staff, hands-on IC with strategic impact