
Software Engineer, Developer Experience
Braintrust5 months ago
Responsibilities
- Identify and remove friction from the engineering workflow in collaboration with the engineering team.
- Reduce CI runtime through parallelization, caching, sharding, test selection, and flake reduction.
- Own the deployment pipeline, including progressive rollouts, fast rollbacks, and clear failure signals.
- Own the build toolchain, including bundlers, compilers, and monorepo tooling, while improving cold-build and rebuild performance.
- Strengthen the software supply chain through SBOMs, signed artifacts, hardened GitHub Actions, secret hygiene, and build provenance.
- Build CLIs, GitHub Apps, and bots that make preferred engineering practices easy to follow.
Requirements
- 5+ years of experience building developer tools, CI/CD, or platform infrastructure.
- Demonstrated success improving slow or painful engineering workflows.
- Deep expertise with GitHub Actions, GitHub Apps, GitHub APIs, merge queues, and branch protections.
- Strong fluency with JavaScript and TypeScript build and bundling tools, including esbuild, SWC, Vite, Turborepo, TypeScript, and pnpm.
- Experience profiling and optimizing systems using flamegraphs, tracing, and measurement.
- Experience with supply-chain security, including SBOMs, Sigstore, cosign, SLSA, and GitHub Actions hardening.
- Strong judgment regarding safe and reliable production deployments.
Benefits
- Medical, dental, and vision insurance.
- Daily lunch, snacks, and beverages.
- Flexible time off.
- Competitive salary and equity.
- AI stipend.
Tech Stack
Categories
About Braintrust
Braintrust builds an AI observability and evaluation platform for teams deploying LLM-powered applications. It unifies evals and production monitoring to compare models, test prompts, catch regressions, and turn real usage data into better releases; it can be self-hosted or used as a managed service. Customers include Notion, Stripe, Zapier, Vercel, and Ramp, and the software is sold by subscription to engineering and data teams.