Drimva

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

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)