CareerPlanSign in

Senior Software Engineer, Routing

California - HQ💼 Full-time💰 $176,400–$176,400🗓 2026-06-25 → 2026-09-26

Core

Building and scaling backend systems and onboard modules for the Routing team to ensure self-driving vehicles reach destinations safely and efficiently.

Role type

Senior Software Engineer (Routing Systems)

Builds

Backend systems, onboard modules, routing algorithms, monitoring/analytics infrastructure, and deployment pipelines for autonomous vehicle fleets.

Domain

Autonomous driving / Robotics / Logistics

Deliverable

production ML models | product features | infrastructure

Required skills

C++, real-time server-side application development, large-scale algorithm design, database management (relational, non-relational, data warehouses), RPC frameworks (gRPC, Thrift), pubsub systems (Kafka, Cloud PubSub), ML model training and inferencing, cloud providers (GCP, AWS), container orchestration (Docker, Kubernetes)

Preferred skills

routing algorithms, map data and graph data structures, robotics, ETA modeling

Responsibilities

Designing microservices, optimizing routing algorithms, building monitoring and analytics infrastructure, optimizing deployment pipelines, collaborating with product and strategy teams on user experiences and roadmap.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.