Waymo

Senior Software Engineer, Configuration & Experiments

Waymo • $175K — $215K *
Transportation
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software engineering experience
  • 3+ years of experience with large-scale distributed systems
  • Proven collaboration skills across organizational boundaries
  • Strong documentation and technical communication abilities
  • Commitment to system safety and reliability

Responsibilities

  • Design, implement, and maintain backend services for autonomous vehicle configurations and features
  • Develop mission-critical commercialization tools and systems
  • Collaborate with multiple teams to adapt systems to evolving needs
  • Manage complex configuration rollout processes for vehicle fleet updates
  • Safely launch new features through evaluation, A/B testing, and gradual rollouts

Benefits

  • Participation in annual bonus program
  • Equity incentive plan available
  • Generous company benefits program
Full Job Description
The Configurations team is dedicated to ensuring Waymo's cars drive with the desired features based on the car's current state (location, driving mode etc). We are also responsible for managing release deployments to our fleet of cars.

The team works with different parts of the company to achieve its mission - other engineering teams to validate and roll out new features, release organization for managing qualifications and deployments, operations for ensuring stability of configurations and validating so that we don't mistakenly drive with incorrect configurations and so on.

You will:
  • Design, implement, and maintain the large-scale backend services that deliver configurations and features to a large, real-world fleet of autonomous vehicles.
  • Help build and evolve one or more mission-critical commercialization tools and systems as we scale and serve new markets.
  • Collaborate with Product, Ops, Data Science, and other teams to develop systems as our needs grow and evolve
  • Implement robust configuration rollout processes to manage the complexity of updating the fleet of Waymo vehicles as we scale up and deploy in new markets.
  • Enable launching new features in a safe way - evaluation, A/B testing, gradual rollouts.


You have:
  • 5+ years of professional software engineering experience.
  • 3+ years of experience working on large-scale distributed systems.
  • Proven track record of driving collaboration effectively across organizational boundaries and the ability to partner across organizational boundaries to optimize workflows and drive strategic alignment.
  • Strong ability to document technical designs, processes, and communicate clearly with cross-functional teams.
  • A commitment to system safety and reliability, with experience in developing mechanisms to detect and prevent the impact of configuration or software failures in a high-stakes environment.


We prefer:
  • Interested in interacting with other teams to understand their needs and propose infrastructure solutions.
  • Experience with C++.
  • Track record of successfully executing forward looking ambitious bets.
  • Familiarity with Google infrastructure (e.g. Borg, Protocol Buffers, Spanner).


The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$175,000-$215,000 USD

About Waymo

Waymo LLC is a self-driving technology development company. It is a subsidiary of Alphabet Inc., the parent company of Google. Waymo develops autonomous driving technology and provides ride-hailing services through its Waymo One program. The company has been testing its self-driving technology on public roads since 2009 and has logged millions of miles of autonomous driving. Waymo has partnerships with several automakers and has been working on developing autonomous trucks for use in logistics.
Learn more about Waymo
Size
2,000 employees
Industry
Founded
2009

Similar Jobs

More Jobs at Waymo

More Transportation Jobs

Find similar Senior Software Engineer, Configuration & Experiments jobs: