Waymo

Software Engineer

Waymo

Overview

Role involves designing and developing components for data pipeline and storage for autonomous driving technology.

Ideal candidate has 4+ years of experience in software engineering with strong skills in C++ and SQL.

158k usd / yearhybridmidpermanentfull-timeEnglishC++SQLJavaPython

Locations

  • United States, California, Mountain View

Requirements

  • Bachelor's degree required
  • 4+ years of software engineering experience
  • 2+ years with data structures and algorithms
  • 2+ years with distributed systems
  • Proficiency in C++, Java, or Python
  • 2+ years with SQL and relational databases

Responsibilities

  • Design and develop data pipeline components
  • Write high-quality code
  • Participate in code reviews
  • Improve system performance
  • Monitor system health
  • Collaborate with data scientists and engineers

Benefits

  • Annual bonus program
  • Equity incentive plan
  • Generous company benefits