Senior Software Engineer, Developer Experience
Engg
ABOUT SPRIG
Sprig is the customer survey platform, rebuilt around AI agents. For two decades, teams have relied on Qualtrics, Medallia, and SurveyMonkey to understand their customers. These platforms were built for a slower era, with manual setup, fragmented workflows, and insights that arrive too late to share decisions. The gap between how fast products move and how fast research can keep up has never been wider. We’re building something different. With Sprig, AI agents design studies, adapt surveys in real time, and turn responses into clear, actionable insight. Teams move from question to evidence in hours instead of weeks, without sacrificing rigor. Product teams no longer guess. They know. Our mission is to make deep customer understanding effortless and always on, so the best teams in the world can build products their customers love. Companies like Microsoft, DoorDash, Notion, Figma, Coinbase, and TripAdvisor use Sprig to stay close to their users. Backed by $85M from Andreessen Horowitz, Accel, and First Round Capital, we’re growing quickly across the world’s leading product organizations. The category is being rebuilt, with AI at the core. If you’re excited by hard problems and the chance to define how modern teams understand their customers, we’d love to meet you.
ABOUT THE ROLE
Agents pay off when engineers hand them whole changes, not incremental changes. That makes the build-and-test loop the safety gate for the entire org: when CI is slow or flaky, teams lose time twice, once waiting and once re‑running to sort noise from real failures. Add a dozen agents validating against the same shared environment, and a workflow annoyance becomes an organization‑wide bottleneck. This role owns that loop. You will be responsible for how quickly a change becomes a signal people trust, whether a human or an agent wrote it: incremental CI on a large TypeScript, React, and Go monorepo, test automation that is fast and meaningful from unit through browser and visual, and short‑lived environments created and torn down per branch instead of queued. We are not looking for someone to inherit a ticket queue. We want a builder who can help set a direction for how development should work in an agent‑heavy world, then deliver it. If you have experience making a development loop people complain about faster and more predictable, this is the next iteration of that same problem, with tighter constraints. You will do this on the Platform team, which runs the systems that support over a billion visitors a month and processes nearly a billion events a day. This is a hybrid role based in our San Francisco office 3x per week (M, T, Th).
YOUR IMPACT
- Modernize the JavaScript and TypeScript build: Lead the migration from our current Node Bazel rules to a maintained successor, complete the move of the JS toolchain to Bazel modules, and replace accumulated image and packaging workarounds with proper module linking and incremental compilation.
- Cut CI time and cost, measurably: Establish p50 and p95 PR build and test times as tracked metrics, then drive them down through better cache hit rates, incremental builds, and balanced test parallelism. Own the remote cache fleet's sizing, eviction behavior, and cost.
- Make the build observable: Ship telemetry for per-target timing, cache hit rate, flake rate, and cost, so build decisions are data-driven rather than anecdotal.
- Make test automation a first-class developer experience: Own how engineers and agents write, run, and trust tests across unit, integration, browser end-to-end, and visual layers. Make the local command match CI, make it trivial to run either a single file or the affected graph, and detect and quarantine flakes instead of asking people to rerun. Close the gaps so lint, static analysis, and coverage are real gates rather than noise.
- Move from shared environments to short-lived ones: Replace a handful of long-lived, contended environments with short-lived isolated stacks that a human or a cloud agent can create per branch or per task. Fast spin-up, real isolation, and cost control are first-class requirements.
- Build the agent-ready development platform: Deliver hermetic, sandboxed, reproducible build and test environments that agents can invoke safely and in parallel, plus the automated review and presubmit signals they need to validate their own changes.
YOUR STRENGTHS
- Build systems depth: 6+ years owning a build system with deep understanding of build correctness and performance — hermeticity, sandboxing, action graphs, cache keys and invalidation, remote caching and remote execution, toolchain and platform configuration.
- CI/CD as a platform: Experience owning incremental builds, test sharding, self‑hosted runner fleets, presubmit/postsubmit design, and merge queues, knowing that services and UI need different feedback loops.
- Frontend build ownership: Deep experience with production bundler pipelines (webpack, Vite, esbuild, or Turbopack), shared UI packages, and test suites (Jest, Playwright, Cypress) and their interaction with hermetic builds.
- TypeScript/Node fluency: Strong expertise in Node.js module resolution and packaging (CJS/ESM, exports) and comfortable operating in a polyglot repository alongside Go.
- Build trust: Experience eliminating hidden network calls, machine‑dependent toolchains, and undeclared inputs to ensure reproducible results and prevent cache/sandbox poisoning.
- Test infrastructure and impact: Proven ownership of flake detection/quarantine, balanced sharding, and merge signals, with measurable results in build times, CI spend, and artifact or bundle sizes.
Nice to have:
- Experience with Bazel or a comparable monorepo build tool (Buck2, Pants, Nx, Turborepo) is a strong plus.
BENEFITS & PERKS
- Competitive Salary
- Competitive Employee Equity
- 401K Program
- Medical, Dental, and Vision Benefits
- FSA/HSA Benefit
- $175/month Commuter Benefit
- Additional Wellbeing Benefits
- Flexible Paid Time Off
- Paid
$212.5k - $250k
...Carta brings together the software, services, and legal infrastructure... ...Work WithYou'll join our Developer Experience (DevEx) team, a lean "... ...delivery lifecycle so Carta's engineers can do the best work of... ...Problems You’ll SolveAs a Senior Software Engineer II on DevEx...SeniorFull time$200k - $250k
...enterprise and internationally. TeamAs an engineering team, we believe strongly that... ...serves.We're looking for a Software Engineer to join Product Experiences, the team that builds the features... ...for strong product-minded developers to join our small but growing team...SeniorWork at officeLocal area$180k - $260k
...you.About the RoleAgents pay off when engineers hand them whole changes, not incremental... ...heavy world, then deliver it.If you have experience making a development loop people... ...anecdotal.Make test automation a first-class developer experience: Own how engineers and...SeniorFull timeWork at officeLocal areaRemote work$172.43k - $209k
...with us at Crusoe.About This RoleThe Developer Experience (DevX) team is a high-impact group... ...with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical... ..., safely, and efficiently. As a Senior Software Engineer you will contribute to large...SeniorFull timeTemporary workWork at officeLocal area- ...Software Engineer Alchemy is the Web3 infrastructure and developer platform that powers millions of users and the world's most innovative blockchain applications... ...need to build reliable, scalable, and accessible experiences. Trusted by companies like JPMorgan, Stripe,...SeniorWork at officeWorldwideFlexible hoursShift work
$200.7k - $250.9k
...and refine it. We’re looking for an engineer to help build the battens and transoms... ...tools with sentiment metrics from developer surveys. When that data doesn’t exist... ...ideal candidate:Has 6-8+ years of software development experience, with a strong focus on the frontend...SeniorLocal area$140k - $225k
...a diverse, world-class team—engineers, designers, researchers, and... ...portfolio. Together, we’re developing intuitive, adaptive solutions... ...work.About The RoleThe Device Experience team is building intelligent... ...—engineering native software that’s deeply integrated with...SeniorFull timeTemporary workLocal areaFlexible hours$159k - $239k
...authentication and authorization platform designed by developers for developers. We make access to applications... ...authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending...SeniorLocal areaWorldwideFlexible hours- ...language for our fellow designers and developers, we care deeply about building a... ...and processes with our team. As an engineer on the Developer Experience crew, you will be building the very... ...working on Public APIs or SDKs (Software Development Kit) or webhooks that...Senior
$196k - $245k
...hang out before, during, and after playing games.As a Senior Engineer on the Safety Experience team, you'll lead the charge in making Discord's platform... ...API frameworks (Flask, Django).5+ years experience developing front-end interfaces with JavaScript (React, TypeScript...SeniorFull time- ...more about our flexible approach to where we work. Senior Software Engineer, Core Experience Job #SECE39 Overview Maplebear Inc. D/B/A Instacart... ...of the Core Experience team. Duties include: Developing highly scalable software using innovative computer...SeniorWork at officeRemote workWork from homeFlexible hours
$7.5k
...management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.As a Senior Software Engineer on the Developer Experience (DevEx) team within Software Platform, you will design and evolve the core development platform that enables...SeniorLocal areaRemote work$164.2k - $225.7k
...insights into business impact.Founded by engineers and driven by customer obsession,... ...’re only getting started.As a Sr. Software Engineer for Customer Experience Intelligence, you will architect... ...with distributed data platforms, developer tooling, and large-scale...SeniorLocal areaWorldwide$190.8k - $267.1k
...information, visit .The Media Experience team exists to empower users... ...and impact. Partner with senior management to foster an environment... ...ExecutionAct as a strategic engineering partner to Product, Design,... ...a proven track record of developing user-facing iOS mobile...SeniorFor contractorsWork experience placement- ...usage, billing, apps, teams, and developer tooling. Build user-facing features... ..., Security, Growth, and other engineering teams. Participate in on-call,... ...plans. Requirements Senior-level software engineering experience building developer-facing platforms...SeniorFull timeWork at officeFlexible hours
$170k - $205k
...Crusoe.About This Role:We are seeking a Senior Backend Software Engineer to join the Core Backend team within Cloud Customer Experience (CCX). The CCX organization is at the forefront... ...grow.What You’ll Be Working On:Design, develop, and maintain scalable and reliable...SeniorTemporary work- OverviewYou will lead Tonal's Experiences team. Experiences own member happiness: the incremental... ....What You Will DoLead a team of six engineers directly: set direction, run... ...is making.Who You AreYou have managed software engineers directly for several years, including...SeniorContract workLocal areaFlexible hours
- ...Pally in San Francisco, CA is seeking a senior-to-staff software engineer to own the agent and the experience. This hands-on role spans the agent code, prompts, evals, integrations, and product surfaces, with weekly shipping and direct user interaction. You’ll design...Senior
- ...Asana, Inc. is seeking an experienced Software Engineer to contribute to the AI Teammates Experience team. You will build engaging experiences that enable customers to work effectively with AI Teammates, collaborating with product, design, and platform teams to create...Senior
$144k - $180k
...radar as a primary modalityMentor junior engineers on radar perception best practicesYou... ...or a related field3+ years of focused experience in radar perception (signal processing,... ...deploying radar models to productionExperience developing CUDA kernelsExperience fusing radar...Senior$169k - $200k
...posting.OverviewLABUR is partnering with a client to find a Software Engineer who is passionate about delivering innovative, scalable, secure... .... Our client needs someone with at least four years of experience who excels in team settings, enjoys guiding fellow engineers...Senior$220k - $230k
San Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridResponsibilities:Work closely with the product team... ...a culture where quality is paramount.About You:Strong experience in backend software developmentDeep expertise in one of the following areas:...SeniorFull time$215k - $275k
...'re looking for a user-focused backend engineer to join our Lending Products team in San... ...verticals quickly and reliably.As a Senior Software Engineer, you'll independently own and... ...ownership.What We’re Searching For:5+ years of experience working in a backend engineering role,...SeniorFlexible hours- ...75,000-$200,000 / year Role: Calypso Senior Software Engineer II Job Description: Purpose : Acts as... ...life cycle. Recommends designs, develops, integrates, and implements custom and... ...software to highest standards Education/Experience/Skills/Knowledge : Education: Bachelor...SeniorWork experience placement
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic... ...on 11/1/2026.Work you'll doAs a Senior Consultant, Software Engineer III... ...+ years of experience designing, developing and delivering AI/ML solutionsAt...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work$130k - $196.5k
...healthcare innovators. As consumers embrace new AI-driven experiences, the LiveRamp data collaboration network exponentially expands... ...that system.Work with a team of supportive and passionate software engineers.Architect and implement systems that materialize our...SeniorWorldwide$195k - $250k
...looking for a passionate and skilled Senior Software Engineer to join our fast growing engineering... ...performance of our products and customer experience. If you thrive in a fast-paced,... ...complex services/platforms/features and develop ownership over large swaths of our product...Senior$150k - $220k
San FranciscoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building... ...’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning... ...with peersYou haveHave 4+ years of experience building and designing systems with several...SeniorFull timeVisa sponsorshipFree visa- ...Tonal is hiring a Senior Manager, Software Engineering (Experiences) to lead the Experiences team focused on member happiness across mobile, web, and the connected device. You will drive roadmap delivery with Product, Design, Data Science and Content and own team performance...SeniorRemote job
$265k - $325k
...Senior Staff Software Engineer, Fullstack (Marketplace and Consumer Experiences) Remote US At affirm, we exist for the moments that matter—giving people a clear,... ...mindset. You will be responsible for building and developing the technical strategy to unlock large-scale...SeniorFor contractorsWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Developer Experience. Be the first to apply!
- software engineer full time San Francisco, CA
- graduate software developer no experience San Francisco, CA
- software support engineer San Francisco, CA
- software engineer healthcare San Francisco, CA
- network software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software system engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer San Francisco, CA



