Staff Software Engineer, Build (Bazel)
Core
Architecting and optimizing Bazel build systems, remote build/cache infrastructure, and CI clusters to accelerate engineering productivity and iteration loops at scale.
Role type
Staff Software Engineer (Build Infrastructure)
Builds
Remote build systems, CI clusters, flaky test management, and merge queues for Airbnb's developer platform.
Domain
Developer Infrastructure / Build Systems / CI/CD
Deliverable
production ML models | product features | infrastructure
Required skills
Bazel expertise, action graph concepts, dependency analysis, remote caching, critical path analysis, code review, technical roadmap definition, cross-organizational alignment
Preferred skills
Metrics-driven decision-making, experience with large internal backend services architecture, security optimization for base images
Technologies
Bazel, CI clusters, remote execution systems
Responsibilities
Architect improvements to existing Bazel installation and remote build/cache infrastructure; Set technical roadmap for build system reliability and performance; Diagnose and resolve build performance bottlenecks; Drive organizational alignment on build system investments; Serve as technical authority on build systems and mentor senior engineers; Partner with Security on optimizing build processes
Seniority
Staff, hands-on IC with strategic scope