companyWaymo LLC logo

Staff Software Engineer - Backend In-Car Experience

Waymo LLCMountain View, CA, USA; San Francisco, CA, USA
On-site Full-time $238K/yr - $302K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Responsibilities:Design and implement scalable backend services and APIs (gRPC/Protobuf) that enable in-car features like trip status, media streaming, and cabin controls. Develop high-availability systems to synchronize state between the cloud and our fleet of autonomous vehicles in real-time. Collaborate closely with Android client engineers, Product Managers, and Vehicle Software teams to establish data contracts and system functionalities. Optimize data pipelines for low-latency delivery, ensuring a seamless and engaging rider experience under varying network conditions. Oversee the complete software development life-cycle of backend services, emphasizing security, reliability, and observability in safety-critical systems. Qualifications:Bachelor’s degree in Computer Science or related field, or equivalent practical experience. A minimum of 5 years of professional experience in backend software development. Proficient in programming languages such as C++, Java, or Go, with a solid grasp of concurrent programming. Experience in designing and implementing distributed systems, microservices, and establishing robust APIs (REST or gRPC). Proven ability to lead technical designs, make architectural decisions, and mentor junior engineers.

About the job

Waymo is a pioneer in autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has developed the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access while preventing countless traffic-related fatalities. The Waymo Driver powers our fully autonomous ride-hail service and can be integrated across various vehicle platforms and applications. Having completed over ten million rider-only trips, the Waymo Driver has autonomously navigated more than 100 million miles on public roads and tens of billions in simulated environments across 15+ U. S. states.

Join the In-Car Experience team at Waymo, where we focus on how riders interact with our cutting-edge autonomous vehicle technology. We are responsible for designing and developing the user-facing software and systems within the vehicle, ensuring a safe and intuitive experience for every journey. Be part of our mission to shape the future of in-car interactions for autonomous ride-hailing.

In this role, you will take ownership of the backend systems and API interfaces that enhance the rider experience, serving as a crucial link between the autonomous vehicle, the cloud infrastructure, and user-facing applications.

About Waymo LLC

Waymo is at the forefront of transforming transportation through autonomous driving technology. Our mission is to make roads safer by reducing traffic accidents and providing accessible transportation solutions. With a strong foundation rooted in innovation, Waymo continuously strives to enhance mobility for everyone.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.