Software Engineer, Build Systems / CIActive$185K–$490K

The opportunity

The Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and ship ChatGPT, the API, and OpenAI's infrastructure.

What you'll do

  • Own and evolve Bazel-based build and test workflows across a large, polyglot monorepo.

  • Design and maintain Starlark rules, macros, toolchains, and integrations that: make builds reproducible, hermetic, and easy for product teams to adopt.

  • Improve CI performance and reliability across Buildkite pipelines, including: queue time, build time, cache hit rates, test sharding, retry behavior, and flake isolation.

  • Build systems that reduce unnecessary CI work through affected-target: detection, dependency graph analysis, test selection, caching, batching, and smarter scheduling.

  • Improve local development workflows so engineers can reproduce CI behavior,: debug build failures, and iterate quickly without learning every detail of the build stack.

  • Operate and optimize build infrastructure across Docker/OCI images,: Kubernetes-based runners, cloud resources, and remote cache/execution systems.

What they're looking for

  • Instrument build and CI systems with metrics, logs, traces, dashboards, and: analytics so we can measure speed, reliability, cost, and developer impact.
  • Partner directly with product, infrastructure, and research engineering teams: to understand pain points, onboard projects, debug hard build issues, and remove systemic bottlenecks.
  • Use modern AI tools to rethink CI failure analysis, flaky test debugging, PR: triage, automatic remediation, and developer-facing explanations.
  • Own the reliability of the systems you build, including participating in an: on-call rotation for critical developer infrastructure.