Senior Software Engineer, Developer Productivity
Sprig, San Francisco, CA
The role
Agents pay off when engineers hand them whole changes, which makes the build-and-test loop the safety gate for the entire org. When CI is slow or flaky, teams lose time waiting and re-running to separate noise from real failures.
This role owns that loop: how quickly a change, from a human or an agent, becomes a signal people trust. That means incremental CI on a large TypeScript, React, and Go monorepo, fast and meaningful test automation, and short-lived environments spun up per branch instead of queued.
We're looking for a builder, not someone to inherit a ticket queue. You'll help set the direction for how development works in an agent-heavy world, then deliver it, as part of the Platform team that supports over a billion visitors a month and nearly a billion events a day!
What you will do
- Modernize the JS/TS build: Lead the move to maintain Bazel tooling and replace accumulated workarounds with a cleaner, faster setup.