Software Engineer Developer Experience
Posted Updated
Description
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.
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
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
Benefits
- Medical, dental, and vision insurance
- Daily lunch, snacks, and beverages
- Flexible time off
- Equity
- Wifi and cellphone stipend
