Lead and develop a team of engineers, providing coaching, feedback, and career growth opportunities
Partner with PM and Design to scope, estimate, and sequence roadmap items, making scope tradeoffs in real time
Own the team's delivery of features, ensuring completion within timelines and quality requirements
Collaborate with adjacent teams (AI Agents, Observability, Feature Management) on shared infrastructure decisions and cross-team dependencies
Communicate roadmaps, risks, and progress clearly to engineering leadership and cross-functional stakeholders
Build team working norms that promote collaboration, reduce silos, and keep engineers engaged
Drive operational excellence — improve reliability, observability, and incident response for production infrastructure
Participate in hiring to grow the team and raise the engineering bar
3+ years of experience in software engineering, with at least 2 years managing a team of backend or infrastructure engineers
Proven ability to partner with Product Management to translate business goals into engineering plans with reliable estimations
Strong communication skills, especially in distributed team environments with cross-timezone collaboration
Track record of coaching and developing engineers, including performance management, career growth planning, and technical mentorship
Familiarity with observability practices (metrics, tracing, alerting, structured logging) and comfort with production incident response
Familiarity with common AI providers (Anthropic, OpenAI, Bedrock, Gemini) and popular AI tooling (Langchain, Arize)
Experience with Go and Python or comparable backend languages (Java, Rust, Ruby) is a plus
Zone 1: San Francisco/Bay Area or NYC Metropolitan Area, Boston, Seattle - $191,800 - $263,670
Zone 2: Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, Chicago - $172,600 - $237,270
Zone 3: All other US locations - $163,000 - $224,070
All Zones Inclusive of a 10% Bonus Target
Improving the velocity and stability of software releases, without the fear of end customer outages
Delivering targeted experiences by easily personalizing features to customer cohorts
Maximizing the business impact of every feature through the ability to experiment and optimize
Coordinating the release and optimization of software to provide consistent experiences across mobile platforms and device types
Improving the effectiveness and productivity of engineering teams, by providing insights into engineering cadence and stability