Skip to content
OpenAIOpenAISan Francisco, CA

Software Engineer, Full-Stack — Developer Experience

Build and operate scalable CI and Bazel-based build systems that accelerate engineering velocity and reliability for OpenAI's products and infrastructure.

185k – 490k
On-site5+ YOEDevOps / SRE

About the role

In This Role, You Will

  • Design, build, and operate CI infrastructure that gives engineers fast, reliable feedback on every change.
  • Improve Bazel-based build and test workflows across a large, polyglot codebase, including dependency modeling, remote caching, remote execution, and build/test performance.
  • Build systems that reduce unnecessary CI work through affected-target detection, test selection, caching, batching, and smarter scheduling.
  • Partner closely with product and infrastructure teams to understand their workflows, pain points, and reliability needs, then turn those into practical platform improvements.
  • Improve the observability and debuggability of build and CI failures, making it easier for engineers to distinguish product regressions, infrastructure failures, and flakes.
  • Use modern AI tools to rethink how engineers interact with CI: failure explanation, fix suggestions, automatic retries, and agent-assisted debugging.
  • Own the reliability of the systems you build, including participating in an on-call rotation for critical developer infrastructure.

Technologies Commonly Used

  • Bazel and Starlark for large-scale build and test workflows
  • Buildkite for CI orchestration
  • Python and FastAPI for internal services
  • Kubernetes for large-scale infrastructure
  • Terraform for infrastructure as code
  • Postgres, Kafka, and other systems used to power internal engineering platforms

You May Be A Strong Fit If You

  • Have 5+ years of software engineering experience, including significant experience building infrastructure or tooling for developers.
  • Have hands-on experience with Bazel, Buck, Pants, Gradle, or similar build systems, and understand the tradeoffs of hermetic builds, dependency graphs, caching, and remote execution.
  • Have built or operated CI systems at scale, especially in environments where build time, queue time, test flakiness, and developer trust materially affect engineering velocity.
  • Care deeply about developer experience and have empathy for the small sources of friction that slow teams down or create operational toil.
  • Are comfortable debugging distributed systems and using metrics, logs, traces, and structured data to understand reliability and performance problems.
  • Can work across teams, communicate clearly, and turn ambiguous productivity problems into concrete technical plans.
  • Are excited to apply AI to developer infrastructure in ways that make engineers faster without weakening quality or safety.

Skills

BazelStarlarkBuildkitePythonFastAPIKubernetesTerraformPostgresKafkaCI/CD

Similar roles

DevOps / SRE jobs
Applied Intuition

Software Engineer - Over-the-Air Updates

Applied IntuitionSunnyvale, CA

Develops scalable OTA update platforms for deploying firmware and software to large connected device fleets using C++ and Go. Requires 4+ years in distributed systems, cloud-native apps, and secure deployment practices.

183k – 253k
On-site4+ YOEDevOps / SRE
Earnin

Site Reliability Engineer

EarninMountain View, CA

Site Reliability Engineer responsible for building resilient production systems, defining SLOs/SLIs, improving observability with Datadog/CloudWatch, leading incident response, automating toil reduction with AI tools, and collaborating with engineering teams on reliability practices. Requires 3+ years SRE/infra experience, coding in Python/Go, and distributed systems knowledge.

189k – 232k
Hybrid3+ YOEDevOps / SRE
Govsignals

Platform Engineer

GovsignalsNew York, NY

Platform Engineer building and scaling data ingestion, storage, search, and deployment infrastructure across commercial, FedRAMP High, and IL5 environments. Requires 5+ years in backend/platform/infra roles with deep experience in Postgres, Kubernetes, and TypeScript/Python.

180k – 250k
Hybrid5+ YOEDevOps / SRE
Fluidstack

Network Engineer, Design & Engineering

FluidstackNew York, NY +4

Design end-to-end datacenter network architectures for AI training and inference workloads. Own topology selection, fabric design, physical infrastructure integration, and produce deployable HLDs/LLDs across multiple GPU platforms and customer requirements.

180k – 300k
On-site5+ YOEDevOps / SRE
Hightouch

Developer Productivity Engineer

HightouchUnited States

As a Senior Developer Productivity Engineer, you will own the build, test, and deployment processes for a 50+ person engineering team. You will improve monorepo productivity, drive excellence in testing, and support multi-cloud/multi-region infrastructure to enable fast and safe shipping.

180k – 320k
Remote5+ YOEDevOps / SRE