
Revolutionizing transportation with autonomous driving
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...
Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...
Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Waymo • Mountain View, CA, US; San Francisco, CA, US
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Waymo.