Software Engineer Developer Experience

Braintrust is an active AI observability platform for teams building and operating production AI agents.

Distributed
About Braintrust

Braintrust provides tracing, evaluation, experimentation, and pattern-discovery tooling for AI agents. Teams can inspect agent traces, evaluate outputs with automated or human scoring, build datasets from production behavior, and gate releases against quality regressions.

View jobs by Braintrust

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will identify and remove friction in engineering workflows. You will improve CI speed and reliability, own deployment pipelines and build tooling, strengthen the software supply chain, and create CLIs, GitHub Apps, and bots that make safe development practices easier to follow.

Requirements

  • 5+ years building developer tools, CI/CD, or platform infrastructure
  • GitHub Actions, Apps, APIs, merge queues, and branch protections
  • JavaScript and TypeScript build and bundling tools
  • esbuild
  • swc
  • Vite
  • Turbopack
  • tsc
  • pnpm
  • Profiling
  • Supply chain security
  • SBOMs
  • Sigstore
  • cosign
  • SLSA
  • GitHub Actions security
  • Production deployments

Responsibilities

  • Identify and remove friction in engineering workflows
  • Improve CI runtime through parallelization, caching, sharding, test selection, and flake reduction
  • Own progressive deployment rollouts, rollbacks, and deployment signals
  • Maintain build toolchains, bundlers, compilers, and monorepo tooling
  • Harden the software supply chain with SBOMs, signed artifacts, GitHub Actions controls, secret hygiene, and provenance
  • Build CLIs, GitHub Apps, and bots

Benefits

  • Medical, dental, and vision insurance
  • Daily lunch, snacks, and beverages
  • Flexible time off
  • Equity
  • Wifi and cellphone stipend
Software Engineer Developer Experience at Braintrust | JobStash