Staff Software Engineer - Simulation RealismPosted today$310K

The opportunity

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…

What you'll do

  • Design and develop scalable C++ and Python software systems for our data generation and management platform.

  • Build and optimize data pipelines for processing, labeling, and curating large-scale multi-modal sensor data.

  • Implement robust data lifecycle management, versioning, and storage solutions.

  • Improve the performance, reliability, and scalability of the data platform.

  • Collaborate with engineers and researchers to define and build data APIs and interfaces.

  • Contribute to the long-term architecture of the simulation data ecosystem.

What they're looking for

  • BS or MS in Computer Engineering, Computer Science, or equivalent.
  • + years of experience in software development, focusing on backend or infrastructure.
  • Strong coding and design skills in C++ and/or Python.
  • Experience with large-scale data processing systems (e.g., Flume, Beam, Spark).