About The Position

Apple Services Engineering (ASE) builds and operates infrastructure for Apple’s services. ASE Developer Experience provides the tools and platforms ASE engineers use to build, test, and ship. The Bazel team builds and operates the toolchain used by thousands of Apple engineers, including the Bazel wrapper CLI, Bazel Central Registry mirror, shared rulesets, and a remote build execution platform. The team focuses on making builds fast, hermetic, and reproducible, and supporting large codebases as they adopt and use Bazel. The Engineering Manager leads the Bazel team and owns the roadmap for Apple’s Bazel ecosystem and remote build execution platform. The role includes developing platform strategy across developer tooling, the module ecosystem, and remote execution and caching; scaling and operating reliable, cost-efficient remote build execution; partnering with product engineering organizations on migrations and adoption; and meeting security and compliance needs through platform defaults. The manager also advances developer experience, contributes to the open-source Bazel community, hires and develops senior and staff engineers, and aligns priorities with partner infrastructure teams and senior leadership.

Requirements

  • At least 8 years of software engineering experience in build systems, developer tooling, infrastructure, or distributed systems.
  • At least 3 years of engineering management experience, including managing senior engineers and handling hiring, performance, and career development.
  • Hands-on experience with a modern build system at scale, such as Bazel, Buck2, or Pants, including dependency graphs, action caching, and remote execution.
  • Track record of delivering large, multi-quarter infrastructure projects across team boundaries, from scoping and sequencing through delivery and operation.
  • Experience operating production services using SLOs, metrics, and telemetry to drive reliability and performance decisions.
  • Excellent written and verbal communication, with the ability to influence engineers and senior leadership.
  • BS/MS in Computer Science or equivalent practical experience.

Nice To Haves

  • Deep Bazel expertise, including Starlark rules and providers, toolchains and platforms, transitions, Bzlmod, and the Remote Execution API.
  • Experience building or operating remote execution and caching systems such as Buildbarn, BuildBuddy, EngFlow, Buildfarm, or in-house systems.
  • Experience leading large codebase migrations to a new build system and driving organizational adoption of an internal platform.
  • Familiarity with Apple platform toolchains, including Xcode, Swift, Clang, SDKs, code signing, and macOS execution environments.
  • Experience with Kubernetes, containers, and large-scale compute or batch scheduling.
  • Knowledge of software supply chain security, including SBOMs, provenance, and reproducible builds.
  • Contributions to Bazel, rules_apple, rules_swift, rules_go, rules_oci, or related open-source projects.
  • Experience using AI-assisted development tools and agents to improve engineering productivity.
  • Experience managing geographically distributed teams.

Responsibilities

  • Own the vision and multi-quarter roadmap for Bazel at Apple, including the developer toolchain, module ecosystem, and remote execution and caching platform.
  • Drive the scaling, reliability, and cost efficiency of remote build execution, including execution platforms, custom base images, capacity planning, and availability and build-performance SLOs.
  • Partner with product engineering organizations to migrate large, complex codebases to Bazel and measure progress through build time, reliability, and developer satisfaction.
  • Ensure builds meet Apple security and compliance requirements, including SBOM generation, provenance, and hermetic dependency management, using platform defaults.
  • Improve developer experience through build UIs and observability, failure triage, local and CI parity, and AI-assisted build maintenance and migration workflows.
  • Contribute upstream to Bazel and its rule ecosystem where it benefits Apple, and build relationships with maintainers and the wider community.
  • Hire, mentor, and develop senior and staff engineers; run a sustainable support and on-call model; and foster technical rigor, ownership, and customer empathy.
  • Align priorities with partner infrastructure teams, communicate trade-offs and status to senior leadership, and make investment cases based on measured impact.
  • Deliver large, multi-quarter infrastructure projects across team boundaries, from scoping and sequencing through delivery and operation.
  • Operate production services using SLOs, metrics, and telemetry to guide reliability and performance decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service