Waymo
Waymo

20 Waymo Back End Engineer Jobs Hiring Near You

Analysis Infra SWE

Mountain View, CA · On-site

$204K - $259K/yr

... in backend engineering, databases, and production monitoring (3+ years for L4, and relevant ... Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program ...

Waymo is an autonomous driving technology company with the mission to be the world's most trusted ... Experience in building backend applications and API. We prefer: * Experience in C++ * MS in ...

Waymo Jobs Information

What is it like to work at Waymo?

Waymo is a technology company that values innovation, collaboration, and safety, fostering an environment where employees can work together to develop and implement autonomous driving solutions.

The company's structure is organized into various teams, including software engineering, hardware development, and operations, allowing employees to specialize in their areas of expertise and contribute to the development of self-driving cars. Waymo's work environment is designed to encourage creativity and experimentation, with access to cutting-edge technology and resources.

Working at Waymo may appeal to individuals who are passionate about transforming the transportation industry and have a strong interest in artificial intelligence, machine learning, and software development, as the company offers opportunities to work on complex technical challenges and make a meaningful impact on society.

What makes Waymo an attractive place to work?

Waymo is a leading autonomous driving technology company, a subsidiary of Alphabet Inc., and a pioneer in the development of self-driving cars. The company's workplace is characterized by a culture of innovation, collaboration, and experimentation, with opportunities for engineers and researchers to work on cutting-edge projects and contribute to the advancement of autonomous driving technology. Joining Waymo offers the chance to be part of a team that is shaping the future of transportation and mobility, with opportunities for professional growth, learning, and making a meaningful impact on society.
Infographic showing various Back End Engineer job openings at Waymo in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 96% Physical, and 4% Remote job distribution.

Software Engineer Backend - Simulation

Waymo

Mountain View, CA

Full-time

Re-posted 3 days ago


Job description

The Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver.  Our team is a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions using advanced ML algorithms that measure and enhance the performance of the Waymo Driver. We develop industry-leading simulation solutions using advanced ML algorithms that measure and enhance the performance of the Waymo Driver. We achieve those goals by jointly modeling the real world, including realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars.

In this hybrid role, you will report to a Senior Engineering Manager. 

You will:

  • Design and develop C++ software systems and infrastructure for our realistic world generation platform and its integration in downstream Waymo applications
  • Work closely with simulation, onboard, system engineers and data science on features to enable critical Waymo milestones
  • Monitor and improve the performance, scalability, testing, and the reliability of the platform
  • Work with other engineers to design the long-term architecture of the system

You have:

  • BS or MS in Computer Engineering, Computer Science, or equivalent 
  • Strong professional experience developing modern C++ production software 
  • 5+ years of solid coding and design skills
  • 5+ years of experience with backend technologies, workflows, databases, and production monitoring
  • Ability to solve open-ended technical challenges 
  • Excellent collaboration and communication skills

We prefer:

  • Working experience with ML and Generative AI models
  • Some experience with large-scale data processing using frameworks like Google Data Flow or Apache Beam
  • Experience with the release of software in a highly distributed heterogeneous execution environment
  • Some experience developing metrics
  • Experience with developing user-facing APIs and interfaces between different components