Senior Software Engineer, Configuration & Experiments

Waymo
US - California - Mountain View
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Design, implement, and maintain large-scale backend services and mission-critical systems that deliver configurations and features to Waymo’s autonomous vehicle fleet. Develop safe configuration rollout, evaluation, and A/B testing processes while collaborating with engineering, product, operations, and data science teams.

Requirements: Requires at least 5 years of professional software engineering experience, including at least 3 years working on large-scale distributed systems. Candidates should demonstrate cross-organizational collaboration, clear technical communication, and experience building mechanisms that protect safety and reliability in high-stakes systems.

Key Skills: Software Engineering, Distributed Systems, Backend Services, Configuration Management, Fleet Deployment, A/B Testing, Gradual Rollouts, System Safety, System Reliability, Cross-Functional Collaboration, Technical Documentation, C++, Borg, Protocol Buffers, Spanner

Benefits: Annual Bonus, Equity Incentive Plan, Company Benefits




Fast Track Upload