The opportunity
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…
What you'll do
Collaborate with other engineers to build reliable systems for the ride: hailing service, real time communications between cars and offboard infrastructure, and more
Manage end-to-end availability and performance by measuring the system: performance and developing automated solutions to improve it
Get involved in the whole lifecycle of services: from inception and design, through deployment, operation and refinement
Write designs and implement software to improve system architecture or: telemetry, prevent outages, or reduce mean time to mitigation, in defense of service reliability
Act as frontline defense for the ride hailing service, participating in a: sustainable oncall incident response team and practicing blameless retrospectives
+ years of experience writing clean, efficient code in C++, Java and/or Python
What they're looking for
- An interest and enthusiasm for distributed systems, production engineering,: and rapidly developing transportation system technologies
- Passion for distributed systems, rapidly evolving technologies behind: transportation systems & autonomous driving, and production engineering in monitoring, debugging, automation, and scaling up systems
- A Bachelors degree in a relevant field or similar experience
- Demonstrated ability as an individual contributor engineer, contributing to scalable, high quality software