Staff Software Engineer - Data Platform & Simulation

Waymo

California (MO)

Hybrid

USD 251,000 - 310,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity incentive plan
Annual bonus
Company benefits

Job summary

The Simulator Team at Waymo builds state-of-the-art simulations for testing and validating the Waymo Driver. This hybrid role reports to a Sr Staff TLM and offers collaboration across software engineers, ML engineers, and data scientists.

You will design and develop scalable C++ and Python software systems for our data generation and management platform, build data pipelines for large-scale multi-modal sensor data, and improve platform performance and reliability.

Qualifications

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

Responsibilities

  • Design and develop scalable C++ and Python software 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.

Skills

C++
Python
Backend development
Data pipelines
Distributed systems
APIs

Education

BS/MS in Computer Engineering/CS

Tools

Flume
Beam
Spark
Databases
Data warehousing
Monitoring

Job description

The Simulator Team at Waymo builds state-of-the-art simulations for testing and validating the Waymo Driver. This hybrid role reports to a Sr Staff TLM and offers collaboration across software engineers, ML engineers, and data scientists.

You will design and develop scalable C++ and Python software systems for our data generation and management platform, build data pipelines for large-scale multi-modal sensor data, and improve platform performance and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Simulator Platform (Hybrid)
Staff Software Engineer, Simulator Platform (Hybrid)

Waymo • California (MO)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentive plan
Company benefits program
Staff Software Engineer - Simulation Realism
Staff Software Engineer - Simulation Realism

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Annual bonus program
Equity incentive plan
Generous Company benefits program
Staff SWE, Simulator Platform — Realistic Simulations
Staff SWE, Simulator Platform — Realistic Simulations

Waymo • Mountain View (CA)

Hybrid
USD 204,000 - 259,000
Senior Data Platform Engineer (C++/Python) for Simulation
Senior Data Platform Engineer (C++/Python) for Simulation

Waymo • United States

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Generous company benefits
Senior Software Engineer, Sensor Simulation & ML Pipelines
Senior Software Engineer, Sensor Simulation & ML Pipelines

Waymo • Mountain View (CA)

On-site
USD 213,000 - 263,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits
Staff Software Engineer, Simulator Platform
Staff Software Engineer, Simulator Platform

Waymo • Mountain View (CA)

Hybrid
USD 204,000 - 259,000
Staff Software Engineer — Autonomous Driving & Simulation
Staff Software Engineer — Autonomous Driving & Simulation

Waymo • San Francisco (CA)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Staff Software Engineer - Simulation Realism
Staff Software Engineer - Simulation Realism

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000
Equity incentive plan
Annual bonus
Company benefits
Staff Software Engineer - Simulation Realism
Staff Software Engineer - Simulation Realism

Waymo • United States

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Generous company benefits
Senior ML Engineer - Simulation Realism & Data Quality
Senior ML Engineer - Simulation Realism & Data Quality

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000