Waymo
Staff Software Engineer - Simulation Realism
$251K–$310K
Mountain View, CA, USA +1 · Staff · Full-time · Posted Jun 30, 2026
- Location
- Mountain View, CA, USA
Mountain View, California, United States - Experience
- 7+ years of software development experience focused on backend or infrastructure.
- Education
- BS or MS in Computer Engineering, Computer Science, or equivalent.
About the job
Designs and builds scalable data systems and pipelines that generate, manage, and support realistic simulation data for testing and training the Waymo Driver.
What you'll do
- Develop C++ and Python systems for the data generation and management platform, including pipelines for large-scale multimodal sensor data.
- Implement data lifecycle management, versioning, and storage solutions; improve platform performance, reliability, and scalability.
- Collaborate on data APIs and interfaces and contribute to the simulation data ecosystem’s architecture.
What they ask for
- BS or MS in Computer Engineering, Computer Science, or equivalent.
- 7+ years of software development experience focused on backend or infrastructure.
- Strong coding and design skills in C++ and/or Python.
- Experience with large-scale data processing systems and with databases, data warehousing, and production monitoring.
Nice to have
- Experience building data platforms, data lakes, or ML feature stores; familiarity with ML data management best practices.
- Experience with large-scale multimodal data or user-facing APIs and interfaces.
Pay
$251,000 — $310,000 USD (base salary)
Tools
C++, Python, Flume, Beam, Spark
AI focus
Supports simulation and training of the Waymo Driver by generating and managing data; the posting describes simulation work that applies machine learning to model real-world environments.
Model-written summary · the original posting is authoritative