Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Waymo

Principal Software Engineer (Onboard Field Response)

Posted Updated
Discussion
  • The Onboard Software team develops the critical software and machine learning models that power the Waymo Driver
  • Our systems enable the vehicle to perceive its surroundings, make safe driving decisions, and transport people to their destinations
  • With Waymo’s fleet driving millions of miles every week, we operate at a scale that exposes our technology to a vast array of challenging real-world scenarios
  • As the Onboard Field Response Lead, you will play a key role in our continuous improvement cycle
  • Your primary responsibility will be to lead the engineering analysis and response to novel, rare, or unexpected events encountered by the fleet in the field
  • This includes both spearheading timely investigations and resolutions, as well as proactively evolving the Onboard Software system to enhance its robustness and adaptability
  • This unique role blends software engineering leadership with principles akin to Site Reliability Engineering (SRE), but instead of a traditional large-scale web service, our “site” is a rapidly growing and evolving fleet of autonomous vehicles operating in multiple cities
  • The challenges of ensuring reliability for a distributed, mobile, real-world system like ours are unprecedented. If you are a software engineering leader with SRE-like qualities who is passionate about solving first-of-their-kind problems with significant real-world impact and be hands on, we’d like to meet you
  • Reports to the Head of Planner within the Onboard organization
  • Organize and participate in oncall rotations for how to respond to driving issues in the field
  • Harden software, develop playbooks, improve oncall metrics and post-mitigation workstreams, and improve robustness of the software system running inside the autonomous vehicle
  • Lead the engineering analysis and response to novel, rare or unexpected events encountered by the fleet in the field
  • Partner with organization leads and others across the Onboard organization to improve large-scale software engineering best practices
  • Contribute to Onboard software architecture to help improve its robustness and debuggability
  • If needed: request, hire, and manage additional engineers to contribute to the above responsibilities

Benefits

  • Medical, dental, and vision insurance for employees and dependents
  • Employee assistance programs focused on mental health
  • Personalized workplace adjustments for diverse needs and abilities, including physical, mental, and neurodivergent considerations
  • Access to mental health apps
  • Onsite wellness centers
  • Counseling services
  • Second medical opinion for you and your loved ones
  • Support programs including menopause benefit
  • Medical advocacy program for transgender employees
  • Competitive compensation
  • Regular bonus and equity performance grant opportunities
  • Generous 401(k) and regional retirement plans
  • Annual cross-company compensation review and pay equity analysis
  • 1-on-1 financial coaching
  • Fertility and growing family assistance
  • Parental leave and baby bonding leave
  • Backup childcare
  • Survivor income benefit
  • Elder care and support
  • Caregiver leave
  • Paid time off, including vacation, bereavement, sick leave, parental leave, disability, and holidays
  • Jury duty leave
  • Military leave
  • Hybrid work model with remote work opportunities also available
  • Educational reimbursement
  • Peer learning and coaching platform
  • Donation matching programs
  • Volunteer hours
  • Employee resource groups
  • Internal community groups and local culture clubs
  • Inspiring spaces to work, recharge, and collaborate with fellow Waymonauts
  • On-site meals and snacks
  • Fitness centers, massage programs, and ergonomic support
  • On-demand fitness, wellbeing, and cooking classes
  • Commuter benefits
  • 5+ years of experience as an organizational leader, managing a group of people and partnering with other organizational leaders
  • Excellent influence without authority skills
  • 10+ years of experience leading large-scale production software systems, especially machine learned systems
  • Organizational awareness, extremely collaborative, strong communication, focus on value add to the company and to the team
  • Master’s degree or PhD in Computer Science, Engineering, or a related technical field
  • Experience organizing and running oncall rotations
  • Experience leading hybrid hardware/software production systems
  • Experience leading teams who work on modern deep ML / large scale models
  • Track record of bringing about change in 1000+ person engineering organizations

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.