Waymo, a pioneer in autonomous driving technology since 2009, is seeking a Backend Software Engineer to join their Simulation team for a limited duration role of approximately 2 years. This position offers an exciting opportunity to work on cutting-edge autonomous vehicle technology at a company that has already provided over one million rider-only trips and driven tens of millions of miles on public roads.
The role focuses on building and maintaining simulation systems that are crucial for developing and validating the Waymo Driver. As a core contributor to the simulation-focused stack, you'll work on sophisticated tools that enable high-fidelity virtual testing, scalable scenario generation, and learned agent simulation. This position is perfect for engineers passionate about solving complex backend challenges in simulation systems, including performance optimization and scalable distributed architectures.
Working in a hybrid environment at Waymo's Mountain View location, you'll be part of a team that's directly impacting the future of autonomous driving technology. The position offers competitive compensation ($170,000-$216,000) along with comprehensive benefits including medical, dental, vision insurance, mental wellness support, and equity opportunities.
This role is ideal for candidates with 1-5 years of software development experience who are proficient in Python or C++ and have a strong foundation in computer science. You'll be contributing to technology that's not just innovative but has the potential to revolutionize transportation and save thousands of lives currently lost to traffic accidents.
The position offers the unique opportunity to work with cutting-edge simulation technology while being part of a company that's leading the autonomous driving revolution. Your work will directly influence the development and safety of autonomous vehicles, making this an excellent opportunity for engineers who want to make a meaningful impact in the automotive and AI sectors.