Overview:
In this role you will own and evolve Zoox’s Bazel-based build ecosystem to accelerate development of safety-critical autonomous vehicle software. You’ll optimize build pipelines, reduce iteration times, and empower engineers with tooling and metrics. Work closely with cross-functional teams to shift focus from build friction to autonomy problems, shaping a world-class development experience. Your impact spans compiler upgrades, custom rules, and build-quality integrations that speed delivery at scale. Compensation / Benefits paid time off stock appreciation rights RSUs health insurance long-term and short-term disability life insurance
Responsibilities:
Own and evolve the core Bazel build ecosystem used by all engineers Reduce Bazel overhead and optimize incremental builds in collaboration with Engflow for RBE Develop custom Bazel rules and tooling (via Starlark) to abstract complexity for product teams Integrate software quality tools into the build system (code coverage, static/dynamic analysis, include-what-you-use) Build dashboards and tooling to help developers ship better software faster
Key requirements:
Bachelor's degree in engineering, mathematics, or related field 8+ years of experience in software engineering Minimum 4 years of Bazel experience (or Buck/Pants) Linux experience Experience maintaining large polyglot codebases Proficiency in Python for tool integration and automation Curiosity about optimization and performance Strong collaboration across cross-functional teams Problem-solving mindset under a fast-paced environment Bazel (4+ years) Buck or Pants (alternative build systems) Python scripting