
About Waymo
Revolutionizing transportation with autonomous driving
Key Highlights
- Operates in cities like Phoenix, San Francisco, and LA
- Completed over 10 million fully driverless rides
- Raised $11.1 billion in funding
- Aiming for one million trips per week by 2026
Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...
🎁 Benefits
Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...
🌟 Culture
Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...
Overview
Waymo is seeking a Senior Software Engineer to design and maintain large-scale backend services for autonomous vehicles. You'll work with Java and Python to deliver configurations and features to a real-world fleet. This role requires significant experience in backend engineering.
Job Description
Who you are
You have 5+ years of experience in backend engineering, particularly in designing and maintaining large-scale systems. Your expertise includes working with distributed systems and ensuring high availability and reliability in production environments. You are proficient in programming languages such as Java and Python, and you understand the intricacies of backend service architecture. You have a strong grasp of system design principles and are comfortable collaborating with cross-functional teams to validate and roll out new features. You are detail-oriented and have a passion for building robust systems that can scale effectively.
Desirable
Experience with autonomous systems or automotive technologies is a plus. Familiarity with cloud services and deployment strategies will enhance your ability to contribute to the team. You are also encouraged to bring any experience you have with configuration management and release deployment processes.
What you'll do
In this role, you will design, implement, and maintain backend services that deliver configurations and features to a fleet of autonomous vehicles. You will collaborate with various engineering teams to ensure that new features are validated and rolled out seamlessly. Your responsibilities will include managing release deployments and ensuring that the configurations are stable and accurate. You will also be involved in building and evolving mission-critical commercialization tools as Waymo scales its services to new markets. Your work will directly impact the safety and efficiency of autonomous driving technology, making it essential to maintain high standards of quality and performance.
What we offer
Waymo provides a competitive salary range of $204,000—$259,000 USD, along with eligibility for an annual bonus program and equity incentive plan. You will also enjoy a generous benefits program that supports your well-being and professional growth. Working at Waymo means being part of a mission-driven team that is dedicated to improving mobility and saving lives through innovative technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Waymo.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Waymo is seeking a Senior Software Engineer to evaluate and launch machine learning models for autonomous driving technology. You'll work with Python and statistical analysis to enhance mapping systems. This role requires 5+ years of industry experience.

Software Engineering
Waymo is seeking a Senior Software Engineer to develop metrics and models for enhancing the performance and safety of their self-driving system. You'll work with Java and Python in a hybrid role based in Mountain View or San Francisco. Salary range: $204,000—$259,000 USD.

Software Engineering
Waymo is seeking a Software Engineer for their Data & Evaluation team to evaluate and launch machine learning models for autonomous driving. You'll work with Python and statistical analysis to support mapping infrastructure. This role requires 3+ years of industry experience.

Software Engineering
Waymo is seeking a Senior Software Engineer for their Quantitative Evaluations team to develop methodologies for measuring simulation realism in autonomous driving. You'll work with Python and Java, focusing on data analysis and machine learning. This role requires 5+ years of experience.

Software Engineering
Waymo is hiring a Senior Software Engineer to develop importance sampling techniques for autonomous driving evaluation pipelines. You'll work with machine learning and statistical analysis in locations like Mountain View, San Francisco, and New York. This position requires expertise in Python and machine learning.