Waymo is looking to build and scale its core trip platform to support multiple high-growth use cases, including ride-hailing and delivery, across both 1st party and 3rd party B2B partners' needs, enabling broader access to Waymo technology for more people and markets.
Requirements
- 3+ years of experience programming in backend coding languages.
- Experience in building backend applications and API.
- Experience in C++
- Experience in developing low latency, large-scale, user facing distributed systems.
Responsibilities
- Implement and scale Waymo's core trip platform to support multiple high-growth use cases, including ride-hailing and delivery, across both 1st party and 3rd party B2B partners’ needs, enabling broader access to Waymo technology for more people and markets.
- Design and implement partner facing API services for various customer-hailing scenarios, including managing trip requests and calculating pickup and ride times; calculates the price of rides.
- Collaborate with external partners to jointly build great Waymo experiences on 3rd party platforms.
- Develop expertise in and make use of various Google technologies, like OnePlatform API, Borg, Spanner, Flume, and custom-built systems for our specific problems.
Other
- BS degree in Computer Science or equivalent practical experience.
- MS in Computer Science, or equivalent practical experience.
- Domain knowledge across the transportation, mobility, and/or autonomous vehicle industries.