Zoox

Senior Software Engineer, Full-Stack Android

Zoox

full-time

Posted on:

Location Type: Hybrid

Location: Foster CityUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $215,000 - $255,000 per year

Job Level

About the role

  • Lead the end-to-end engineering design and implementation of major product features spanning our mobile applications and Kotlin Spring Boot backend.
  • Architect and develop scalable, high-performance Android applications while simultaneously contributing to and designing robust backend microservices.
  • Collaborate closely with other engineering teams across Zoox’s client, cloud, and vehicle stack to design innovative, end-to-end solutions.
  • Partner with design and product teams to create intuitive, efficient, and seamless rider experiences, ensuring smooth data flow from the server to the user interface.
  • Shape the future of rider experiences in autonomous vehicle ride-hailing, solving real-world challenges through fullstack ownership.

Requirements

  • 7+ years of relevant experience, with a BS / MS in Computer Science or a related field.
  • Deep expertise as a Kotlin Specialist, with strong proficiency in modern Android development (Jetpack Compose, MVVM architecture).
  • Demonstrated experience developing and maintaining backend services, particularly with Spring Boot.
  • Proven ability to architect, develop, and maintain the complete lifecycle of production-grade full-stack application development, including proficiency with both RESTful APIs and streaming technologies such as WebSockets.
  • Experience working cross-functionally with engineering, product, and design teams to drive features from concept to launch.
Benefits
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance
  • Paid time off (e.g. sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Sign-on bonus (may be offered)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid developmentJetpack ComposeMVVM architectureSpring BootRESTful APIsWebSocketsfull-stack application developmentmicroservicesscalable application design
Soft Skills
collaborationproblem-solvingcommunicationcross-functional teamworkleadership
Certifications
BS in Computer ScienceMS in Computer Science