CareerPlanSign in

Software Engineer, Booking

Mountain View (US-MTV-EMF680)💼 Full-time💰 $175,000–$175,000🗓 2026-06-17 → 2026-09-26

Core

Designing, building, and maintaining highly scalable core services that serve as the front door to Waymo's Marketplace, enabling users to hail and control autonomous vehicles.

Role type

Senior backend software engineer (distributed systems)

Builds

Scalable APIs and systems for Waymo's user-facing ride-hailing service

Domain

Autonomous driving / Ride-hailing / Marketplace

Deliverable

production ML models | product features | infrastructure

Required skills

Backend programming, distributed systems architecture, API design, system reliability engineering, low-latency system design

Preferred skills

C++ production experience, large-scale user-facing distributed systems, ride-hailing or marketplace platform experience

Technologies

C++, distributed systems frameworks

Responsibilities

Design and build scalable core services for the Waymo Marketplace, ensure high reliability and low latency for critical infrastructure, architect APIs for internal and external partners, collaborate with mobile and data teams on new features

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.