Software Engineer Developer Experience
Braintrust is an active AI observability platform for teams building and operating production AI agents.
Funding history
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.
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
