CareerPlan

Staff Software Engineer, Developer Automation

Santa ClaraFull-time2026-10-09 → 2026-11-11
Hybrid

Core

Lead the migration to and operation of a Bazel-based distributed build infrastructure to reduce build and test times across a large codebase.

Role type

Staff Software Engineer (Build Systems/DevOps)

Builds

Distributed build infrastructure, toolchains, and CI/CD pipelines

Domain

Software Engineering, Build Systems, Compiler Infrastructure

Deliverable

infrastructure

Required skills

Bazel (custom rules, toolchains, target graph), C++, Rust, Python, Remote Execution, Remote Caching, Hermetic Builds, CI/CD

Preferred skills

Test suite migration, Kubernetes executor pools, Embedded/Firmware cross-compilation, Open source Bazel contributions

Technologies

Bazel, Rust, C++, Python, Kubernetes

Responsibilities

Complete Bazel migration for the codebase and test suite; Design and deploy remote execution in production; Build hermetic toolchains for reproducible builds; Raise cache hit rates; Reduce median incremental build time and CI critical path; Evolve CI/CD for agent-assisted development; Establish build-time baselines and share best practices.