Staff Software Engineer

    Highlights

    The role requires strong expertise in Kotlin/Java, cloud-based microservices, REST APIs, SQL, Kubernetes, and distributed systems, with a focus on building reliable and scalable solutions for transportation and mobility applications. The Staff Software Engineer will design, develop, and scale high-performance backend services supporting ride, fleet, dispatch, payments, and service-management platforms.

    Numbers & Facts

    LocationFoster City, CA

    Description

    The Staff Software Engineer will design, develop, and scale high-performance backend services supporting ride, fleet, dispatch, payments, and service-management platforms. The role requires strong expertise in Kotlin/Java, cloud-based microservices, REST APIs, SQL, Kubernetes, and distributed systems, with a focus on building reliable and scalable solutions for transportation and mobility applications.

    • 8+ years of cloud software experience.
    • Experience running and optimizing production-grade systems for maximum efficiency and resilience.
    • Extensive experience with the design, implementation, and operation of backend microservices.
    • Proficiency with Kotlin or Java, REST APIs, and SQL.
    • Experience running production services using cloud infrastructure such as Kubernetes and Docker.
    • Bachelor's in Life Science, Engineering, Chemistry.

    Bonus Qualifications:

    • Experience with Spring Boot-based microservice architectures, PostgreSQL, and Elasticsearch.
    • Experience in transportation, robotics, logistics, or autonomous vehicles.
    • Experience with event-driven architecture and Kafka.

    External Skills & Expertise:

    • Kotlin or Java
    • REST APIs
    • SQL
    • Microservice Architectures
    • PostgreSQL
    • Elasticsearch
    • Event-Driven Architecture
    • Kafka
    • Design and build scalable, efficient, and robust backend systems for Zoox's ride-hailing service.
    • Own core functionality such as payments, fleet dispatch, and service management.
    • Make significant contributions to technical roadmaps and development plans and execute them effectively.
    • Uphold engineering excellence by demonstrating best practices in software development, including design reviews, code reviews, software testing, and documentation.

    Similar Jobs

    See more jobs