CareerPlanSign in

Software Engineer, Developer Productivity

SF💼 Full-time🗓 2026-08-13 → 2026-09-25

Core

Building and optimizing the internal build system, CI/CD infrastructure, and developer environments to accelerate engineering velocity and reliability.

Role type

Staff/Principal Software Engineer (Developer Productivity & Build Systems)

Builds

Internal build tools, CI pipelines, and containerized development environments for the engineering organization

Domain

Infrastructure / Build Systems / CI/CD

Deliverable

infrastructure

Required skills

Bazel (BUILD files, Starlark, toolchains), C++, CI/CD pipeline design, remote execution, caching strategies, dependency management, benchmarking

Preferred skills

Nix, Buildkite, custom Bazel rules, latency-sensitive system optimization, developer platform architecture

Technologies

Bazel, Buildkite, GitHub Actions, C++, Rust, Python, Starlark

Responsibilities

Own the Bazel build system including toolchains and remote execution; establish test and benchmark patterns; drive down test flakiness; optimize C++ and Rust build/test speeds; create consistent containerized dev environments; ensure CI health regarding speed and reliability

Seniority

Senior, hands-on IC with strategic ownership

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.