
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...

Software Engineering • Mid-Level
Waymo • San Francisco - Hybrid
Skills & Technologies
Overview
Waymo is hiring a Software Engineer for Test Automation Infrastructure to develop software systems that enhance onboard release qualification and improve developer velocity. You'll work with Java and Python, focusing on test engineering and embedded software development.
Job Description
Who you are
You have a strong background in software engineering with experience in test automation and infrastructure development. You are proficient in Java and Python, and you understand the intricacies of both front-end and back-end technologies. Your experience includes performing Site Reliability Engineering (SRE) duties and you are comfortable digging into test platform details. You thrive in collaborative environments and are passionate about driving results while supporting both internal and external customers in test engineering and embedded software development. You think big and are eager to take on ambitious projects that require systems thinking and experimentation. You are adaptable and can work effectively in a hybrid work schedule, collaborating with your team both in-person and remotely.
Desirable
Experience with additional programming languages or frameworks is a plus, as is familiarity with cloud services and CI/CD pipelines. A background in autonomous systems or automotive technology would be beneficial, but not required. You are a proactive problem solver who enjoys tackling complex challenges and contributing to innovative solutions.
What you'll do
In this role, you will develop software systems that accelerate onboard release qualification and improve developer velocity. You will work across various technologies, ensuring that the systems you create are robust and efficient. Your responsibilities will include supporting internal and external customers in test engineering and embedded software development, which will require you to engage with different teams and stakeholders. You will also be involved in performing SRE duties, which means you will monitor system performance and reliability, ensuring that the software meets high standards of quality and efficiency. You will have the opportunity to think big and take on ambitious projects that require a systems-thinking approach and experimentation. Your contributions will directly impact the performance and safety of Waymo's autonomous driving technology.
What we offer
Waymo offers a competitive salary range of $170,000 to $216,000 USD, along with eligibility for a discretionary annual bonus program and an equity incentive plan. You will also benefit from a generous company benefits program, which includes health insurance, retirement plans, and other perks. Working at Waymo means being part of a mission-driven company that is dedicated to improving access to mobility and saving lives through innovative technology. You will join a team of talented individuals who are passionate about their work and committed to making a difference in the world. 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 Software Engineer for their Perception team to develop technology that powers the Waymo Driver. You'll work with Java, Python, and C++ to enhance autonomous driving capabilities. This role requires experience in machine learning and computer vision.

Software Engineering
Waymo is seeking a Software Engineer for their Simulation Infrastructure team to design and build scalable simulation products. You'll work with C++ and Golang to tackle complex technical challenges. This role requires 3+ years of experience in infrastructure platforms.

Test Automation Engineer
Waymo is seeking a Senior Test Engineer in Behavior Test Engineering to develop test strategies and methodologies for autonomous vehicles. You'll work with Java, Python, and Selenium to ensure the safety and performance of the Waymo Driver. This role requires extensive experience in test engineering.

Software Engineering
Veeva Systems is hiring a Senior Software Engineer to develop and maintain automation frameworks for testing infrastructure components. You'll work with Java and automation techniques in Hyderabad.

Test Automation Engineer
Veeva Systems is hiring a Senior Test Automation Engineer to enhance global quality and release engineering efforts. You'll work with cutting-edge technologies like Cucumber and AWS in Hyderabad. This position requires strong technical skills in test automation.