Senior Software Engineer, Waymo

Demand Optimization

$192-243k

+Bonus & Equity

C++
Senior level
San Francisco Bay Area

Office located in Mountain View, CA

Waymo

Autonomous driving technology

Job no longer available

Waymo

Autonomous driving technology

1001+ employees

B2CTransportAutomation

Job no longer available

$192-243k

+Bonus & Equity

C++
Senior level
San Francisco Bay Area

Office located in Mountain View, CA

1001+ employees

B2CTransportAutomation

Company mission

To make it simpler and safer for people to move things and themselves around.

Role

Who you are

  • BS degree in Computer Science or equivalent practical experience
  • 5+ years of industry experience in general distributed systems and backend development
  • Proficient in C++, or a strong willingness to learn

Desirable

  • MS in Computer Science, or equivalent practical experience
  • 8+ years of experience in general distributed systems and backend development
  • 8+ years of experience programming in C++ and/or with writing robust, efficient code
  • Experience in ride hailing matching and pricing optimization domains

What the job involves

  • The ride-hailing infrastructure team builds the backend software and software on the car to operate Waymo's autonomous vehicles as a commercial service. Our systems allow our vehicles to deliver people and goods safely and efficiently to their destinations
  • We think deeply and solve complex technical challenges in areas like scalability, capacity planning, reliable communications, and vehicle routing, while collaborating with software engineers, data scientists, and product managers both on and off the car
  • You will report to our Senior Manager of Software Engineering
  • Every day at Waymo can be different, but here are a few examples of problems we are solving
  • Optimize and determine the best price to achieve Waymo’s commercialization objectives
  • Identify the optimal matching between trip requests and Waymo’s vehicles
  • Intelligently position Waymo’s vehicles to improve the fleet utilization
  • Deploy and execute the optimization results at real-time to our Waymo One ride hailing services
  • While each day at Waymo is different, your primary responsibilities will include:
  • Work with experts in the field of autonomous vehicles
  • Implement and scale the backend for Waymo's ride-hailing services. This collection of systems manages trip requests; provides APIs to client apps and other services; calculates pickup and ride times; matches right vehicles to riders; calculates the price of rides
  • Work closely with product data scientists to design and implement various optimizations in the area of matching and pricing for ride-hailing services
  • Develop expertise in and make use of various Google technologies, like Borg, Spanner, Flume, and custom-built systems for our specific problems

Otta's take

Xav Kearney headshot

Xav Kearney

CTO of Otta

Waymo is an autonomous driving technology company that began as the Google self-driving car project in 2009. After initial development, it secured permits to deploy autonomous ride-hailing services in cities including Phoenix and San Francisco, but has recently hit a major bump in the road with safety concerns that resulted in a recall of over 400 self-driving cars.

With the autonomous driving industry already besieged by setbacks and public distrust, this development does Waymo no favours. That said, as an industry leader there remains the possibility it will see out the storm, but massive attention will need to be given to rebuilding trust with consumers if this is to be the case.

Insights

Led by a woman
Top investors

Some candidates hear
back within 2 weeks

-1% employee growth in 12 months

Company

Funding (last 2 of 3 rounds)

Jun 2021

$2.5bn

GROWTH EQUITY VC

May 2020

$750m

GROWTH EQUITY VC

Total funding: $5.5bn

Company values

  • Our customers are at the heart of everything we do
  • Safety is our foundation
  • We pioneer
  • Act with thoughtful urgency
  • Respect each other
  • Be responsible owners
  • We’re stronger together
  • Optionality creates opportunities
  • Always be learning
  • Celebrate progress

Company HQ

Mountain View, CA

Founders

Dmitri Dolgov

(Co-CEO, not founder)

Former CTO of the company. After a PhD at the University of Michigan, they worked as a Stanford Postdoctoral Researcher before moving to the Toyota Research Institute. They also spent 8 years at Google as a Software Engineer.

Tekedra N. Mawakana

(Co-CEO, not founder)

Has worked at Waymo since 2017, as Global Head of Policy then CXO then COO before becoming Co-CEO. They are on the Board of Advisors at Operator Collective, Board of Directors at Intuit, and an Advisor for Boom Supersonic.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 45 more jobs at Waymo