companyWaymo LLC logo

Software Engineer - Data Analysis at Waymo | Mountain View, CA

Waymo LLCMountain View, CA, USA
On-site Full-time $204K/yr - $259K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications:Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field. A minimum of 5 years of professional experience in backend engineering, database management, and production monitoring (3+ years for Level 4, including relevant internships for Level 3). Proficiency in general-purpose programming languages, particularly C++. Strong collaboration and communication skills. Preferred Qualifications:Familiarity with distributed processing frameworks such as Hadoop, Flume, and Spark, as well as stream processing frameworks like Flink and Kafka. A proven ability to drive effective collaboration across organizational boundaries, fostering multi-dimensional stakeholder relationships to achieve overarching organizational objectives. Knowledge of infrastructure-as-code and reliability engineering practices (SLOs, error budgets).

About the job

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we have committed ourselves to developing the Waymo Driver—The World’s Most Experienced Driver™—which enhances mobility access while significantly reducing traffic-related fatalities. Our Waymo Driver powers a fully autonomous ride-hail service and is versatile enough to be implemented across various vehicle platforms and applications. With over ten million rider-only trips completed and the experience of driving over 100 million miles on public roads, our technology stands out as a leader in the industry.

Your Role:

  • Build and sustain a robust data processing platform utilized by both onboard and offboard teams for extracting insights from vast amounts of driving logs and simulation data.
  • Design and implement a low-latency streaming data processing system to facilitate real-time discovery of essential driving events.
  • Enhance the reliability, scalability, and efficiency of our signal generation infrastructure by establishing service level objectives (SLOs) and minimizing operational overhead for large-scale data processing tasks.
  • Foster collaboration with cross-functional teams in Perception, Planning, and Data Science to transition legacy systems to modern frameworks and support emerging analytical needs.

About Waymo LLC

Waymo is pioneering the development of autonomous driving technology with a commitment to safety and accessibility. As a leader in the industry, Waymo leverages its extensive experience and innovative systems to deliver reliable transport solutions that prioritize the well-being of our riders.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.