Senior Software Engineer, Fleet Management

Socket.dev

Sunnyvale (CA)

Hybrid

USD 210,000 - 267,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wayve in Sunnyvale is seeking a Senior Software Engineer for the Fleet Management team to build platforms that deploy software to vehicles, monitor health, and provide real-time fleet visibility.

You'll own projects end-to-end with collaboration across Research, Safety, Ops, SRE and Infra, and work on interfaces between vehicles and external dispatch services for robotaxi operations.

Join an early-stage team building fleet infra and OEM integrations, with hybrid work and a competitive salary.

Qualifications

  • Significant professional experience building, shipping, and operating production full-stack applications and web services.
  • Strong frontend depth with React, TypeScript, and MUI; backend depth with Rust/Go/Node.js.
  • Experience designing, building, and operating APIs and web services with reliable, observable systems.
  • Track record of owning meaningful projects end-to-end from design to production.
  • Experience with distributed systems and microservice architectures.
  • Experience using metrics, logs, traces, and observability tools for data-driven decisions.
  • Clear communication and collaboration across Product, Engineering, and Operations.
  • Interest in mentoring engineers and contributing to technical direction.

Responsibilities

  • Build reliable distributed services and workflows for deploying software and AI models across vehicles; ensure correctness and rollback handling.
  • Develop interfaces for robotaxi operations and external dispatch services to enable remote autonomous operations at scale.
  • Create scalable services, APIs, and interfaces providing deep visibility into vehicle state for fast diagnostics.
  • Build tools to explore and analyze large volumes of vehicle telemetry and operational data.
  • Develop reporting tools tracking vehicle utilization and system performance to support data-driven decisions.
  • Own end-to-end software from design through production and ongoing maintenance.
  • Participate in design reviews and mentor teammates to raise engineering practices.

Skills

Full-stack experience
Frontend web development
Backend services
Distributed systems
Observability
Mentoring
Cross-functional collaboration

Tools

React
TypeScript
MUI
Rust
Go
Node.js
Kubernetes
Azure
Bazel

Job description

About us

Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems.

Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving. In our fast-paced environment big problems ignite us—we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future.

At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact.

Make Wayve the experience that defines your career!

The role

As a Senior Software Engineer on our Fleet Management team, you'll build the platform that lets Wayve's engineers and operators deploy software, monitor vehicle health, and understand what's happening across the fleet in real time. The team also plays a central role in Wayve's robotaxi operations, acting as the interface between our vehicles and the external services that dispatch and manage autonomous rides. These aren't traditional enterprise tools; the software you build connects our engineers and operators directly with vehicles operating on public roads.

You'll take projects from problem definition through technical design, implementation, deployment, and operation, working directly with Research, Safety, Operations, SRE, and Infrastructure to deliver solutions that scale with Wayve's growing fleet.

This is an opportunity to join an early-stage team building fleet infrastructure across a global AV fleet and multiple OEM integrations — each with its own configuration, protocols, and engineering challenges. You'll shape how the team works as much as what it builds.

Key responsibilities
  • Build reliable distributed services and workflows for deploying software, AI models, and configurations across vehicles that may be intermittently connected; solve for correctness, ordering, and rollback in environments where connectivity is not guaranteed.
  • Build and maintain the services that support robotaxi operations — the interfaces and systems that connect Wayve's vehicles to external dispatch services and enable remote autonomous operations at scale.
  • Develop scalable services, APIs, and intuitive interfaces that give engineers deep visibility into vehicle state and enable fast, confident diagnosis of issues.
  • Build tools and services that enable engineers and researchers to explore and understand large volumes of vehicle telemetry and operational data.
  • Develop reporting and analytics tools that track vehicle utilisation, system performance, and mission outcomes, enabling data-driven engineering and operational decisions.
  • Design and build systems spanning web applications, backend services, embedded APIs, and cloud infrastructure, taking end-to-end ownership of their quality and evolution in production.
  • Write high-quality, well-tested code, contribute to design and code reviews, and help other engineers grow.
About you
Essential skills
  • Significant professional experience building, shipping, and operating production full-stack applications and web services, with strong hands-on depth across the stack: React, TypeScript, and MUI on the frontend; Rust, Go, and Node.js on the backend (Rust is a plus but not required); and Kubernetes, Azure, and Bazel for infrastructure.
  • Experience designing, building, and operating APIs and web services, including sound judgement around API contracts, data modelling, service boundaries, reliability, observability, and failure handling.
  • A track record of independently owning meaningful projects end-to‑end, from problem definition and technical design through implementation, deployment, and production operation.
  • Experience with distributed systems and microservice architectures, with an understanding of reliability, consistency, scalability, and failure modes across service boundaries.
  • Experience using metrics, logs, traces, and observability tooling to understand production systems and make data-driven decisions.
  • Clear communication skills and the ability to work effectively with Product, engineering, and operational teams across the organisation.
  • An interest in mentoring engineers, improving engineering practices, and contributing to technical direction.
Desirable skills
  • Experience with autonomous vehicles, self-driving technology, robotaxi operations, robotics, or connected vehicle fleets.
  • Experience building data pipelines, analytics tools, or working with large-scale telemetry data.
  • Background in distributed systems, networking, or embedded and on‑device software.
  • Experience with fleet management, OTA deployment, remote device management, or operational tooling.
  • Familiarity with multi‑OEM or multi‑platform environments where hardware configurations vary across integrations.

This is a full-time role based in our office in Sunnyvale. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home.

The reasonably estimated salary for this role ranges from $209,700 to $266,800 plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.

Wayve is committed to creating an inclusive interview experience. If you require any accommodations or adjustments to participate fully in our interview process, please let us know.

We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply. At Wayve we’re committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law.

For more information visit Careers at Wayve.

To learn more about what drives us, visit Values at Wayve

For US candidates only, please visit E-Verify Notice and Participation and Right to Work

DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non-discriminatory.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Fleet Management
Software Engineer, Fleet Management

Worky • Sunnyvale (CA)

Hybrid
USD 177,000 - 221,000
Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

Socket.dev • Sunnyvale (CA)

Hybrid
USD 177,000 - 260,000
Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

Wayve • Sunnyvale (CA)

Hybrid
USD 177,000 - 260,000
Engineering Manager, App SW - Embedded
Engineering Manager, App SW - Embedded

Icehouseventures • Sunnyvale (CA)

Hybrid
USD 252,000 - 299,000
Tech Lead, Ingestion Systems
Tech Lead, Ingestion Systems

Wayve • Sunnyvale (CA)

Hybrid
USD 276,000 - 294,000
Operations Strategy and Planning Manager
Operations Strategy and Planning Manager

Icehouseventures • Sunnyvale (CA)

Hybrid
USD 171,000 - 229,000
Principal Software Engineer, Robot Software
Principal Software Engineer, Robot Software

Wayve • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Operational Safety Manager
Operational Safety Manager

Wayve • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Hybrid work model
Diversity and inclusion programs
Technical Operations Manager
Technical Operations Manager

Icehouseventures • Sunnyvale (CA)

Hybrid
USD 90,000 - 130,000
System Integration Engineer
System Integration Engineer

Wayve • Sunnyvale (CA)

Hybrid
USD 100,000 - 130,000