4 hours ago
Base Salary
$180k - $260k/yr
Responsibilities
- Lead migration from current Node Bazel rules to a maintained successor and complete the JavaScript toolchain migration to Bazel modules.
- Improve incremental compilation, module linking, cache hit rates, test parallelism, and p50/p95 pull request build and test times.
- Own remote cache fleet sizing, eviction behavior, cost, and telemetry for build timing, cache performance, flake rate, and cost.
- Develop test infrastructure across unit, integration, browser end-to-end, and visual testing, including flake detection, quarantine, sharding, coverage, linting, and static analysis gates.
- Replace shared environments with isolated, short-lived environments that can be created per branch or task.
- Build hermetic, sandboxed, reproducible development environments and automated review and presubmit signals for AI agents.
Requirements
- 6+ years of experience owning a monorepo build system at scale, with Bazel strongly preferred; Buck2, Pants, Nx, or Turborepo are also considered.
- Experience owning incremental builds, test sharding, self-hosted runner fleets, presubmit and postsubmit workflows, and merge queues.
- Deep experience with production frontend bundler pipelines, shared UI packages, and Jest, Playwright, or Cypress test suites.
- Strong expertise in Node.js module resolution and packaging, including CommonJS and ECMAScript Modules, plus comfort working in a repository that includes Go.
- Understanding of hermeticity, sandboxing, action graphs, cache invalidation, reproducible builds, undeclared inputs, and machine-independent toolchains.
- Proven ownership of flake detection and quarantine, balanced test sharding, merge signals, and measurable improvements in build times, CI spend, or artifact and bundle sizes.
Benefits
- Competitive employee equity.
- 401(k) program.
- Medical, dental, and vision benefits.
- FSA/HSA benefit.
- $175 per month commuter benefit.
- Additional wellbeing benefits.
- Flexible paid time off.
- Paid parental leave.
- Professional development stipend.
- Hybrid office policy.
- Lunch and dinner daily.
- Company-sponsored social events.
- Full-time position with base salary listed for San Francisco and New York locations.
Tech Stack
Categories
About Sprig
Sprig is an enterprise survey platform powered by AI agents. Design, field, and analyze studies faster with agents embedded across the full research workflow. From building surveys to synthesizing insights, Sprig helps teams move from question to answer with speed and rigor. Capture rich research insights across the user experience and turn them into clear, defensible decisions at scale, all in a single system. Trusted by leading teams at Notion, Robinhood, DoorDash, Microsoft, Harvey, and Figma. Backed by Andreessen Horowitz, Accel, and First Round Capital, with $85M in funding.
