Build Systems Engineer - Bazel, CI & Developer Productivity

OpenAI

California (MO)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OpenAI is hiring an Engineer focused on accelerating builds and CI for a fast-growing engineering organization. You will evolve Bazel-based workflows, design Starlark rules, and optimize Buildkite pipelines across a polyglot monorepo to speed up development without sacrificing quality.

You will work on remote caching, performance tuning, and tooling that helps engineers reproduce CI behavior, fix failures quickly, and ship more confidently.

Qualifications

  • 5+ years of software engineering experience, including infrastructure or developer tooling.
  • Hands-on experience with Bazel, Buck, Pants, Gradle, or similar build systems.
  • Experience building or operating CI systems at scale.
  • Able to write production software for internal platforms.
  • Ability to debug distributed build/CI failures across components.

Responsibilities

  • Own and evolve Bazel-based build and test workflows across a large monorepo.
  • Design and maintain Starlark rules, macros, toolchains, and integrations for reproducible builds.
  • Improve CI performance and reliability across Buildkite pipelines.
  • Operate and optimize build infrastructure with Docker/Kubernetes and remote caches.
  • Instrument CI with metrics, logs, traces, dashboards, and analytics.
  • Collaborate with product, infra, and research teams to remove bottlenecks.
  • Apply AI to developer infrastructure to improve speed and reliability.
  • Own reliability and participate in on-call rotation.

Skills

Bazel
Build systems
CI at scale
Debug distributed builds
On-call ownership

Tools

Docker
Kubernetes
Terraform

Job description

OpenAI is hiring an Engineer focused on accelerating builds and CI for a fast-growing engineering organization. You will evolve Bazel-based workflows, design Starlark rules, and optimize Buildkite pipelines across a polyglot monorepo to speed up development without sacrificing quality.

You will work on remote caching, performance tuning, and tooling that helps engineers reproduce CI behavior, fix failures quickly, and ship more confidently.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Build Systems Engineer: Bazel, CI & Dev Efficiency
Build Systems Engineer: Bazel, CI & Dev Efficiency

OpenAI • Seattle (WA)

On-site
USD 180,000 - 240,000
Build Systems Engineer – CI & Bazel Expert
Build Systems Engineer – CI & Bazel Expert

OpenAI • New York (NY)

On-site
USD 185,000 - 490,000
Build & CI Systems Engineer — Fast, Reliable Software
Build & CI Systems Engineer — Fast, Reliable Software

OpenAI • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Relocation assistance
Software Engineer (Developer Productivity)
Software Engineer (Developer Productivity)

Glean • Mountain View (CA)

On-site
USD 180,000 - 240,000
Remote Build Systems Engineer | Bazel & Buildkite
Remote Build Systems Engineer | Bazel & Buildkite

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work
Competitive USD compensation
Home office setup
+3
Bazel Engineer
Bazel Engineer

Apex.AI • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Senior Developer Productivity Engineer — Bazel & CI
Senior Developer Productivity Engineer — Bazel & CI

Chalk • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Software Engineer, Dev Productivity (Bazel & CI)
Senior Software Engineer, Dev Productivity (Bazel & CI)

Chalk • New York (NY)

On-site
USD 120,000 - 180,000
Bazel Build Engineer
Bazel Build Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Developer Productivity Engineer - Bazel & Build Systems
Developer Productivity Engineer - Bazel & Build Systems

Socket.dev • San Francisco (CA)

On-site
USD 180,000 - 240,000