CareerPlanGet AI match score →

Software Engineer Backend - Simulation

Mountain View (US-MTV-EMF680)💼 Full-time💰 $204,000–$204,000🗓 2026-06-17 → 2026-07-31

Core

Design and develop C++ software systems and infrastructure for a realistic world generation platform used to test and train the Waymo Driver autonomous vehicle system.

Role type

Senior Backend Software Engineer (Simulation Infrastructure)

Builds

Realistic world generation platform and downstream Waymo applications

Domain

Autonomous driving, simulation, C++ systems

Deliverable

production ML models | infrastructure

Required skills

C++ production software development, backend technologies, database management, production monitoring, system architecture design, solving open-ended technical challenges

Preferred skills

ML and Generative AI models, large-scale data processing (Google Data Flow, Apache Beam), distributed heterogeneous execution environments, metrics development, user-facing APIs

Technologies

C++, Google Data Flow, Apache Beam

Responsibilities

Design and develop C++ software systems and infrastructure for the world generation platform; collaborate with simulation, onboard, system engineers, and data science teams; monitor and improve platform performance, scalability, testing, and reliability; design long-term system architecture

Seniority

Senior, hands-on IC

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