Senior Software Engineer, Configuration & Experiments

Waymo
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Design, implement, and maintain large-scale backend systems that deliver configurations and features to autonomous vehicles, and build commercialization tools as the company expands. Develop safe configuration rollout, evaluation, and A/B testing processes while collaborating with engineering, product, operations, and data science teams.

Requirements: Requires at least five years of professional software engineering experience, including at least three years working on large-scale distributed systems. Candidates should demonstrate cross-organizational collaboration, clear technical communication, and experience protecting safety and reliability in high-stakes systems; C++ and familiarity with Google infrastructure are preferred.

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

Benefits: Annual Bonus, Equity Incentive Plan, Company Benefits




Fast Track Upload