Senior Software Engineer, Build Systems
MSCCN - Seattle, WA
Apply NowJob Description
Responsibilities- Design and build scalable, hermetic build infrastructure including remote build execution (RBE) and content-addressable storage (CAS) systems that support all source and image builds- Own and evolve Nix-based build environments and package management, keeping nixpkgs and language runtimes current and compatible- Drive fine-grained dependency management across the monorepo to enable incremental builds and eliminate unnecessary rebuilds- Build and maintain language-specific build toolchains and accelerator SDK/runtime builds- Reduce container image build times through architectural improvements to build pipelines, layer caching, and content-addressable storage- Partner with CI, Languages, and Developer Acceleration teams to ensure build infrastructure integrates seamlessly with the broader developer platform You May Be a Good Fit If You:- Have 6+ years of relevant industry experience building and operating large-scale build systems and infrastructure- Have deep experience with hermetic, reproducible build systems (Bazel, Buck, Nix, or similar) in a large monorepo environment- Understand build caching strategies, remote execution, and content-addressable storage deeply- Have experience with containerized build environments and image build pipelines- Have strong proficiency in at least one of Python, Rust, or Go- Have excellent communication skills and enjoy supporting internal partners to improve their development experience- Are excited about designing foundational systems and are comfortable working independently on ambiguous, high-impact technical challenges Strong Candidates May Also Have:- Experience with Nix/NixOS and managing large Nix package sets at scale- Experience with Rust build toolchains (cargo, maturin) and Python-Rust interop- Experience building or operating remote build execution systems (Bazel Remote Execution API, BuildBarn, BuildBuddy, or similar)- Experience managing accelerator SDK builds (CUDA, Neuron SDK, JAX/XLA)- Experience with fine-grained dependency graph analysis and incremental build optimization at monorepo scaleDeadline to apply:u00a0None. Applications will be reviewed on a rolling basis.The annual compensation range for this role is listed below.u00a0For sales roles, the range provided is the role's On Target Earnings (
Created: 2026-02-04