Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Zoox

Senior Software Engineer (Pipeline Infrastructure & Integration)

Posted Updated
Discussion
  • The 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 design and implement methodologies, tools, and processes for safety-critical software that will revolutionize transportation in the 21st century
  • Borrowing principles from avionics, automotive, and other safety-critical industries, you will work with software engineers throughout the Zoox software org, ranging from state-of-the-art AI Autonomy software, all the way to highly-critical RTOS and middleware components
  • You will develop and maintain tools that help cross-functional teams build software adhering to a High Assurance Process, working closely with CI tools and infrastructure to meet the team’s business goals
  • Partnering with team leads, you will define delivery milestones, automate necessary tooling, and report on relevant business metrics — while contributing to code reviews and incident postmortems to ensure the long-term stability and reliability of the software system
  • Be the go-to owner for the entire SSE pipeline ecosystem — from ClangTidy, ASAN/TSAN/Harden, and FBInfer — keeping every pipeline running smoothly across weekly, nightly, and CI so the rest of the org can trust the results
  • Take pipelines from prototypes to fully deployed, CI-enforced systems across branches, shaping how “production-grade” looks for stability tooling at Zoox
  • Turn raw issue data into dashboards and KPIs that tell a story — giving leadership and engineering teams a clear, real-time pulse on pipeline health and software quality trends
  • Play detective when things break — root-causing gnarly cross-platform and determinism, building the instrumentation and tooling to crack them
  • Help shape what’s next for the pipeline suite — pitching in on new checker rollouts, testing strategy, and define how SSE scales its infrastructure

Benefits

  • Paid parental leave
  • Affinity groups and sports clubs
  • Work from home opportunities
  • Health insurance
  • Our crew’s health and happiness is our first priority. We offer comprehensive health and mental health support, a wellbeing program, and unlimited and flexible paid time away
  • We invest in our crew—and their families—for the long term. That includes generous family planning support, caregiver support, and strong cash compensation with great equity upside
  • We look after our crew when they’re in the office too. Our famous food program is a great example, featuring a daily changing menu of local and sustainable dishes
  • There’s a busy calendar of social events at Zoox, with more sports teams than you can count. And, of course, playing with robots is an important part of the job description
  • Advanced degree (MS or PhD) in computer science, electrical engineering, robotics, aerospace, or related fields and 7+ years of experience working on large code bases
  • Experienced in drafting system design diagrams and documentation for customer communication and long-term maintenance
  • Experience developing in Bazel/Python, setting up backend infrastructure (databases, web servers, shell scripts, etc.), and interfacing with software written in C++ and Python
  • Comfortable to whip up quick scripts to automate tasks, such as generating metrics, establishing traceability, etc, when necessary
  • Deep experience in enterprise-scale deployment practices and issues
  • You do not need to match every listed expectation to apply for this position
  • Experience working with PipeDream, Airflow and Looker
  • Proficiency in ReactJS, TypeScript and C++ (C++11, C++14, C++17) including memory management, threading, and common debugging pattern

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.