Waymo
Fullstack Engineer
WaymoUnited States3 days ago
Full-timeInformation Technology
About The Company

Waymo is a pioneering autonomous driving technology company dedicated to creating the most trusted driver in the world. Established in 2009 as the Google Self-Driving Car Project, Waymo has continually advanced its mission to improve mobility access and save lives by reducing traffic-related accidents. The company’s flagship product, the Waymo Driver, is a highly sophisticated AI/ML system that powers Waymo's fully autonomous ride-hail service and can be adapted across various vehicle platforms and use cases. With over ten million rider-only trips completed and more than 100 million miles driven on public roads across multiple states, Waymo is at the forefront of autonomous vehicle innovation, leveraging extensive real-world experience and advanced simulation to refine its technology.

About The Role

We are seeking a talented Full-Stack Software Engineer to join our Visualization team at Waymo. In this role, you will play a critical part in developing and optimizing the platform that enables advanced visual debugging and data visualization for our autonomous driving systems. Your contributions will support thousands of engineers, operators, and researchers by providing scalable, high-performance visualization tools that facilitate system diagnosis, validation, and development. You will design and implement full-stack features, build interactive web applications using modern technologies, and help scale backend systems to handle diverse and massive datasets. Your work will directly impact the reliability, safety, and advancement of Waymo’s autonomous driving technology by ensuring that complex data is accessible and interpretable across the organization.

Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 3+ years of professional full-stack development experience
  • Proficiency in backend languages such as C++, Java/Kotlin, Go, or Python
  • Strong experience with frontend technologies including TypeScript/JavaScript, HTML, CSS
  • Hands-on experience with modern web frameworks like React, Angular, or Vue
  • Knowledge of data visualization libraries such as d3, Plotly.js, or Vega
  • Excellent communication skills and ability to collaborate across diverse engineering teams

Responsibilities

  • Design and optimize full-stack features that enable other teams to build custom visualizations within the platform
  • Develop performant user interfaces utilizing modern web technologies (TypeScript, Angular, ThreeJS, WebGL)
  • Scale backend systems and data pipelines to ensure reliability and support diverse data types
  • Define and maintain APIs and developer tools to facilitate cross-team feature contributions
  • Create visualization components that trace behavior across onboard vehicle software and offboard analysis pipelines
  • Develop shared visualization libraries to standardize AI/ML output rendering across the organization
  • Collaborate with cross-functional teams to improve the platform’s usability and performance

Benefits

  • Competitive salary range of $170,000 to $216,000 USD, commensurate with experience
  • Participation in Waymo’s discretionary annual bonus program
  • Equity incentive plan for eligible employees
  • Comprehensive health, dental, and vision insurance coverage
  • Generous paid time off and holidays
  • Retirement savings plans and other financial benefits
  • Opportunities for professional development and career growth
  • Inclusive and collaborative work environment

Equal Opportunity

Waymo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, or any other protected status. All qualified applicants will receive consideration for employment without regard to these factors.

Key Skills

Ranked by relevance