jobapplier

Staff Tech Lead Software Engineer (Vehicle Realism Platform)

Waymo

Skills

Required

  • backend
  • database
  • C++
  • software development
  • workflows
  • databases
  • SQL
  • debugging
  • production monitoring
  • release of software
  • systems programming
  • game engines
  • OS
  • robotics or

Preferred

  • ML
  • performance optimization
  • complex backend and infrastructure systems
  • Design long-term architectures
  • Waymo simulator

Join Waymo, a leader in autonomous driving technology. As a Staff Tech Lead Software Engineer, you will work on the Vehicle Realism Platform (VRP) team, building tools and systems for realistic autonomous-driving simulation. You will collaborate with various teams, monitor and improve the simulator's performance, and design long-term architectures. Enjoy a comprehensive benefits package, including medical, dental, and vision insurance, mental health support, competitive compensation, and a hybrid work model.

Responsibilities

  • Collaborate with onboard and research engineers to expand simulation capabilities and achieve critical Waymo milestones.
  • Monitor and improve the reproducibility, reliability, and usability of the Waymo simulator.
  • Design long-term architectures to accommodate a growing number of internal customers and product requirements.

Requirements

  • A strong background in C++

6+ years experience in software development

  • Experience on backend knowledge such as workflows, databases, SQL, debugging, production monitoring, etc
  • Hands-on experience building a popular (internal or external-facing) product
  • Experience with the release of software in a highly distributed heterogeneous execution environment
  • Experience with systems programming (game engines, database, OS, distributed)
  • Experience with robotics or perception systems

Preferred

  • Experience with ML
  • Experience with performance optimization in complex backend and infrastructure systems

Pay

USD 251,000 - 310,000