Skip to main content

openai

Software Engineer, Build Systems / CI

San Franciscofulltimemid

About this role

Join OpenAI's Engineering Acceleration team to design and maintain build systems and CI infrastructure that power the organization's engineering velocity. You'll own Bazel-based builds, Buildkite pipelines, remote caching, and developer tooling across a large monorepo while partnering with product and infrastructure teams to eliminate bottlenecks.

What you'll do

  • Own and evolve Bazel build workflows, Starlark rules, and toolchains for a polyglot monorepo
  • Optimize CI performance including build time, queue time, cache hit rates, and test flakiness
  • Build systems for test selection, dependency analysis, and intelligent scheduling to reduce unnecessary CI work
  • Improve local development workflows so engineers can reproduce and debug CI behavior quickly
  • Operate and optimize build infrastructure including Docker, Kubernetes runners, and remote execution systems
  • Instrument systems with metrics, dashboards, and analytics to measure speed, reliability, and developer impact

What they're looking for

  • 5+ years software engineering experience with infrastructure/tooling focus
  • Hands-on experience with Bazel, Buck, Pants, or similar build systems
  • CI/CD systems design and operation at scale
  • Distributed systems debugging across containers, runners, and remote caching
  • Python, Go, TypeScript, Rust, or C++
  • Kubernetes and containerization (Docker/OCI)
  • Infrastructure as code (Terraform)
  • Strong communication and cross-team collaboration
Apply on the employer's site

Opens the official application on the employer’s site. No login required.