Senior/Staff Software Engineer, Ride

2 weeks ago


Foster City CA, United States Zoox Full time

Foster City, CASoftware – Rider Applications /Full-time/ HybridRide and Fleet Services is looking for a Senior/Staff Software Engineer to help build and optimize a robust platform that orchestrates the Zoox robotaxi service.Zoox is building a future for Riders, not drivers. At the heart of this vision is our robotaxi service. This service includes a series of mission critical APIs that require a high level of resilience as they serve both internal and external users and our fleet of autonomous vehicles.If you are a natural optimizer and care deeply about building resilient services, you will excel in this role. We need engineers to identify impactful opportunities, execute on them and measure impact. You will need to be able to operate with a high level of detail to root cause errors and latencies, while also maintaining awareness of overall system architecture.You will be proactive in analyzing the health of our APIs and identify impactful improvements. These may contribute positively to performance, scalability, error rates, observability, privacy or security.ResponsibilitiesBuild out and scale up our robotaxi orchestration service and its key APIs that serve internal and external users.Use existing monitoring, observability and stress-test tools to identify performance improvements and help implement them.Iteratively improve monitoring and observability as our traffic grows.Work closely with our Site Reliability Engineering team to optimally configure our services.Identify key reliability risks and propose solutions to reduce them.Work with our Security team to improve our security posture by managing dependencies, developing strong security practices and resolving identified issues.Drive towards a culture of high test coverage and work closely with our Software Development Engineering in Test team membersAudit, control and minimize privacy concerns to upkeep compliance.QualificationA strong bias towards shipping working, well tested software.Passionate about optimizing systems for maximum efficiency and resilience.Extensive experience with design and implementation of backend services.Experience with Kotlin or Java, Python, REST APIs and SQL.Knowledge of Kubernetes and Docker.Experience working collaboratively in cross-functional teams.Deeply cares about monitoring and diagnosing issues of production systems.Bonus QualificationDegree in computer science or related degree.Experience with Spring Boot based microservice architectures, PostgreSQL, Kafka, Elasticsearch, Kubernetes or Docker.Recent experience in programming languages such as Python or Kotlin.Knowledgeable with privacy considerations and how to implement privacy best practices.A drive towards building secure systems.Experience optimizing SQL queries.Familiarity with infrastructure as code, such as Helm or Terraform.Experience with event driven architecture and Kafka.Ability to leverage monitoring and metrics tools such as Prometheus/Grafana.Compensation:There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $203,000 to $293,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.Zoox also offers a comprehensive package of benefits including paid time off (e.g. 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, and life insurance.About ZooxZoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.Follow us on LinkedInA Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.



  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Rider Applications /Full-time /HybridIn this role you will be responsible for the most critical in-vehicle component for what we call “Ride Management”. It's the primary source of truth of the ride state and makes critical decisions about what to present to riders and other systems at any point in the ride as well as when to...


  • Foster City, United States Zoox Full time

    The In-Vehicle software engineering team is responsible for building a world class user experience for Zoox riders. We provide various rider facing interfaces and build software for managing ride states. We are looking for a full stack technical lead who can build a technical roadmap and mentor a small team of engineers. In this role, you will be responsible...


  • Foster City, United States Zoox Full time

    The ride and fleet backend team is looking for a backend Software Engineer/Tech Lead to build out the backend services that are responsible for ensuring that we are efficiently dispatching missions to our robots and providing top-notch rider and vehicle operator experience across mobile apps, robots, and web apps. Zoox robots take missions like Rideshare...


  • Foster City, United States Zoox Full time

    Senior/Staff Embedded Software Engineer - Firmware Architecture Foster City, CA Software – Embedded Software & Systems Integration / The Firmware Architecture team at Zoox is responsible for guiding the development of our embedded systems and the firmware that makes them tick. Our team collaborates with other firmware, hardware, software, systems, and...


  • Foster City, California, United States Knewin Full time

    The Zoox simulation team is looking for experienced software engineers to take our in-house realtime 3D engine to the next level. You will work closely with simulation engineers and technical artists to improve the fidelity and performance of our 3D engine.Join us to improve our critical graphics stack and to help realize safe, enjoyable autonomous driving...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Software Systems Engineering /Full-time/ HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW development processes and ensuring that all...


  • Foster City, United States Alluxio Inc Full time

    Proven at a global web scale in production for modern data services, Alluxio is the developer of open-source data orchestration software for large-scale analytics and AI. Alluxio is in production use today at eight out of the top ten internet companies, and seven of the ten highest-valued companies in the world. Our mission is to orchestrate data for all...


  • Foster City, United States Knewin Full time

    The Zoox simulation team is looking for experienced software engineers to take our in-house realtime 3D engine to the next level. You will work closely with simulation engineers and technical artists to improve the fidelity and performance of our 3D engine.Join us to improve our critical graphics stack and to help realize safe, enjoyable autonomous driving...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Rider, Vehicle, and Fleet Operations Software /Full-time/ HybridZoox is looking for a seasoned Android Engineer to join the In-Vehicle Experience Engineering team. The position comes with a high degree of independence and the opportunity to help shape our In-Vehicle rider experience roadmap. Your work will be highly visible, at...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Simulation /Full-time/ HybridZoox is looking for senior developers (5+ years experience) to build an insanely scalable platform using microservices, cloud databases and message queues. This mission critical platform will store and serve the simulation metadata and results, integrate with other systems, and provide extremely...

  • Software Engineer

    2 weeks ago


    Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Motion Planning & Control /Full-time/ HybridDecision-making and motion planning in uncertain and dynamic environments are the primary responsibilities of a robotaxi’s software architecture. From there, various actuators must be controlled to precisely maneuver the robot according to the planned trajectory. The Planner Motion...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Motion Planning & Control /Full-time/ HybridThe Mission Planner team at Zoox is responsible for generating the high level route our autonomous vehicles will take to transport passengers to their destination. By working closely with our cloud services team to facilitate pickup and drop off requests along with live traffic data...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Simulation /Full-time/ HybridSimulation is essential for Zoox to rapidly iterate on our driving software and hardware, and to validate our safety before we drive in the real world. We create virtual worlds to challenge our robots, from real world data, entirely novel scenarios, or a combination of both. Our simulations need to run...


  • Redwood City, United States Dexterity Full time

    As a Staff/Senior Software Engineer you will be running a distributed, low-latency, full stack robotics system. Everyday you will design, build, and support features that empower machine learning algorithms, control systems, and intelligent optimal planners through service based architectures, containerization, or cloud computing. You'll create necessary...


  • Foster City, United States Zoox Full time

    Foster City, CA • Full-time Senior Software Engineer - Developer Platforms Zoox is developing state of the art autonomous vehicle software for our purpose built vehicle. We believe that developing the end to end product will not only get us to market faster but will also result in a superior customer experience. The Developer Platform team at Zoox is...


  • Foster City, United States Zoox Full time

    Foster City, CA • Full-time Staff/Senior Staff Site Reliability Engineer Zoox is looking for a site reliability engineer who will be responsible for measuring and maintaining the uptime of the many services critical to the development process for autonomous vehicles. In this role, you will be heavily involved in all phases of rolling out a service from...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Simulation /Full-time/ HybridCome join us at Zoox to participate in the transportation revolution with building self-driving vehicles! Our mission is to make personal transportation safer, cleaner, and more enjoyable for everyone. Simulation is essential to Zoox’s mission. Zoox uses simulation to develop our driving software,...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Hardware Software Integration /Full-time /HybridZoox's Hardware Software Integration team is responsible for ensuring various hardware subsystems work reliably on our vehicle platform on a day-to-day basis. As a Hardware Software Integration Engineer, you will oversee the deployment of next-generation compute, sensor, and data...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Software Systems Engineering /Full-time/ HybridThe Software Systems Engineering team is responsible for defining SW development processes and ensuring that all safety-critical software meets a high safety bar for production vehicles.In this role, you will help design and manage processes, methods, and other artifacts needed to...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Simulation /Full-time/ HybridThe Zoox simulation team is looking for experienced software engineers to take our 3D world-generation technology to the next level. You will work closely with technical artists to improve our content pipeline and with simulation/graphics engineers to improve the runtime fidelity and performance of our...