Taro Logo

Senior Staff/Principal Software Engineer

Zoox develops autonomous vehicle technology and fleet management systems for rideshare operations.
Foster City, CA, USA
$280,000 - $400,000
Principal Software Engineer
Hybrid
15+ years of experience
AI · Automotive

Description For Senior Staff/Principal Software Engineer

Zoox is at the forefront of autonomous vehicle technology, developing innovative solutions for the future of transportation. The Product Software team plays a crucial role in managing Zoox's automated fleet operations, serving as the central intelligence that connects riders to autonomous vehicles and handles fleet management activities.

As a Senior Staff/Principal Software Engineer, you'll lead the technical direction of the Product Software organization, focusing on critical systems for ride assignments, charging coordination, and fleet optimization. This role combines hands-on engineering with strategic technical leadership, requiring expertise in distributed systems and real-time processing.

The position offers an opportunity to shape the future of autonomous vehicle operations, working with cutting-edge technology in a rapidly growing field. You'll be responsible for architecting scalable solutions that power the next generation of transportation, while mentoring and leading a team of senior engineers.

The role comes with competitive compensation, including a substantial base salary range of $280,000 to $400,000, plus Amazon RSUs and Zoox Stock Appreciation Rights. The comprehensive benefits package includes various insurance options and flexible time-off policies. This is an ideal opportunity for an experienced technical leader who wants to make a significant impact in the autonomous vehicle industry while working with a talented team of engineers.

Last updated 2 months ago

Responsibilities For Senior Staff/Principal Software Engineer

  • Architect and evolve Product Software's distributed systems to support scaling autonomous fleet operations
  • Drive technical strategy and make key architectural decisions for the fleet management platform
  • Lead design and implementation of high-availability, real-time scheduling and dispatch systems
  • Partner with product, operations, and other engineering teams to define technical roadmap
  • Mentor and provide technical leadership to a team of senior engineers
  • Establish best practices for system reliability, performance, and operational excellence
  • Drive cross-team initiatives to integrate Product Software with vehicle systems, customer apps, and operations tools

Requirements For Senior Staff/Principal Software Engineer

Go
Java
Kotlin
Kubernetes
  • BS/MS in Computer Science or a related field
  • 15+ years of software engineering experience, with 7+ years building large-scale distributed systems
  • Deep expertise in distributed systems design, soft real-time processing, and scalable architectures
  • Proficiency in Kotlin, Go, Java, or similar languages for backend development
  • Experience with event-driven architectures and message queuing systems
  • Track record of leading complex technical initiatives across multiple teams
  • Experience with cloud infrastructure (AWS preferred) and microservices architecture
  • Strong understanding of system reliability, monitoring, and operational concerns
  • Excellent communication skills and ability to influence technical direction

Benefits For Senior Staff/Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To Zoox Senior Staff/Principal Software Engineer