Staff Software Engineer, Backend In-Car Experience

3 hours, 11 minutes ago
Full-time
Lead
Software Development

Waymo

Waymo is an autonomous driving technology company building the Waymo Driver and operating Waymo One, its fully autonomous ride-hailing service.

Autonomous vehicles, robotics, AI, ride-hailing / mobility tech
Founded 2009
$21600M raised

Description

  • Design and build scalable backend services and APIs for in-car features such as trip status, media streaming, and cabin controls.
  • Architect high-availability systems that synchronize state between the cloud and the autonomous vehicle fleet in real time.
  • Work closely with Android client engineers, Product Managers, and Vehicle Software teams to define data contracts and system behaviors.
  • Optimize data pipelines for low-latency delivery in varying network conditions.
  • Own the full software development lifecycle of backend services, with attention to security, reliability, and observability for safety-sensitive systems.
  • Act as the backend bridge between the autonomous vehicle, the cloud, and rider-facing applications.
  • Lead technical design discussions and make architectural trade-offs for backend systems.
  • Mentor other engineers and collaborate across diverse engineering teams.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 5+ years of professional software development experience working on backend systems.
  • Proficiency in C++, Java, or Go.
  • Strong understanding of concurrent programming.
  • Experience designing and implementing distributed systems and microservices.
  • Experience defining robust APIs, including REST or gRPC.
  • Experience leading technical designs and making architectural trade-offs.
  • Experience mentoring other engineers.
  • Excellent communication skills and ability to collaborate effectively with diverse engineering teams.
  • Preferred: experience with Google infrastructure such as Spanner, Stubby/gRPC, and Borg/Kubernetes, or similar large-scale cloud platforms such as AWS or Azure.
  • Preferred: background in IoT, connected devices, or automotive telematics, including intermittent connectivity, bandwidth constraints, and device shadows.
  • Preferred: experience with real-time data streaming and event-driven architectures.
  • Preferred: knowledge of the Android ecosystem from a platform/backend perspective.

Benefits

  • Base salary range of $238,000 to $302,000 USD.
  • Eligibility for a discretionary annual bonus program.
  • Eligibility for an equity incentive plan.
  • Access to Waymo’s generous company benefits program, subject to eligibility requirements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - C++, Linux and Networking

Ivanti 1K-5K Internet Software & Services

Ivanti is hiring a software engineer to design and develop security features for its network security products within a global Secure Access and Zero Trust environment.

Agile AWS Azure C++ DHCP Kubernetes Linux Microservices Network Security Python TCP/IP TLS
1 hour, 26 minutes ago

Software Engineer, Automated Marketing

Warner Music Group is hiring a full-stack Software Engineer for its Automated Marketing team to build internal tools, data products, and AI/ML-enabled systems that improve marketing automation and support artist growth.

Databricks Machine Learning Python React Snowflake
1 hour, 26 minutes ago

Senior Software Engineer, Full Stack

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a Factory Platform software engineer to help build the digital systems that automate and streamline rocket factory and launch operations for Terran R.

Agile Apache Spark AWS dbt Go Helm Kubernetes MongoDB PostgreSQL Python React Terraform TypeScript
1 hour, 26 minutes ago

Junior - Intermediate ABAP Developer

SAP Fioneer 1K-5K Internet Software & Services

SAP Fioneer is hiring an ABAP Developer to join a cross-functional team building and maintaining high-quality software solutions for financial services in a fast-growing, global environment.

Agile SAP ABAP Scrum
1 hour, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers