Staff Software Engineer, Developer Productivity
Location: Remote (North America)
Compensation: $180,000–$320,000 base (location-independent) + meaningful equity (ISO options; early exercise + 10-year post-termination window)
About Our Client
Our client is a modern AI platform for marketing and growth teams. Their AI agents reimagine marketing workflows—helping teams create content, plan campaigns, and execute strategies with transformational velocity and performance. The company sits at the intersection of two major shifts: LLMs/agentic AI and the rapid adoption of cloud data warehouses (e.g., Snowflake, Databricks).
They operate with high ownership, move quickly, and value strong communication, growth mindset, and kindness toward teammates.
The Role
Our client is hiring a Developer Productivity Engineer to take responsibility for the monorepo and the “path to production” for a fast-moving engineering org (50+ engineers shipping 75+ commits/day with continuous deployment).
This role is about leverage: improving how teams build, test, and deploy so engineers can ship fast and safe. While you’ll have infra exposure (multi-region, multi-cloud), this is not a pure infra role—you’ll need strong CS fundamentals and the ability to dive into feature code when needed. As part of onboarding, you’ll spend meaningful time shipping product features to build empathy for the current dev flow.
What You’ll Do
- Own the build: be the single-threaded owner for build/test/deploy and how teams fit into it
- Monorepo productivity: reduce cross-team blocking, improve build speed, and evaluate/implement tooling (e.g., TurboRepo-style approaches)
- Drive excellence in testing: improve visibility into test coverage, strengthen testing strategy, and help teams identify gaps across a growing matrix of sources/destinations/patterns
- Multi-region + multi-cloud support: help evolve the platform to support new regions and data residency requirements for a global customer base
- Operational excellence: increase the ability to catch issues before production and respond quickly when incidents occur
Tech Environment
- Monorepo is primarily JavaScript/TypeScript with some Go and Python
- Continuous deployment and high commit velocity
- Multi-cloud, multi-region backend supporting global customers
What Our Client Is Looking For
You’ll be a strong fit if you:
- Have a track record of materially improving productivity for a 50+ engineer org by making high-leverage changes to build/test/deploy
- Can operate as “the build person” who brings order to chaos—process + tooling + metrics
- Have strong development fundamentals and can drive framework-level improvements across multiple teams (not just infra tickets)
- Can dive into feature and backend code when necessary to unblock teams and improve systems end-to-end
- Thrive in high-ownership, fast-paced environments and communicate clearly across stakeholders
Interview Process
Our client’s process focuses on system design and how you think—no brainteaser-style coding tests.
- Recruiter Screen: Introductory call to assess mutual fit
- System Design Screen: Design a data processing feature end-to-end
- Developer Productivity Skills Interview: Deep dive on prior projects, tooling, and approaches to improving developer velocity
- Hiring Manager Interview: Past experience + operating preferences + values alignment
- System Design Interview: High-level architecture with product/customer and technical requirements