Engineering Manager, Outcomes
Leads a team of 8 engineers building member-facing outcomes surfaces (pain logging, assessments) and the company-wide Assessment Service platform. Requires hands-on full-stack experience, managing 5+ engineers, experiment-driven development, and shared platform ownership.
About the job
What You'll Accomplish
In your first 3 months:
- Build trusted partnerships with your PM, Data Scientist, and cross-neighborhood engineering leads.
- Understand the full stack — from the React Native client (phoenix) through phoenix-bff to assessment-service — and complete your first code reviews and PR merges.
- Audit the current Assessment Service roadmap, catalog inbound requests from partner pods (Migraine, Perisurgical, Enrollment), and establish a transparent prioritization framework that balances internal roadmap with external partner needs.
- Immerse yourself in the team's experimentation culture: review active A/B tests on pain logging cadence and member engagement, and set expectations for rigorous go/no-go criteria going forward.
In your first 6 months:
- Ship at least one experiment that demonstrably moves a core clinical metric — pain reduction, survey engagement, or PSFS improvement — and build the analytical discipline so results are trusted org-wide.
- Define and publish contribution patterns for the Assessment Service so partner pods can extend the platform without creating bottlenecks, reducing ad-hoc cross-team coordination overhead.
- Deepen the pod's AI-native development practices — expanding use of autonomous agents, CI-enforced harness engineering patterns, and developer tooling that increases engineering throughput.
In your first year:
- Own the outcomes product surface end-to-end: pain logging UX, progress tracking, outcomes visualization, and health assessment experiences that members love and clinicians trust.
- Ensure Outcomes data is a durable company asset — well-modeled, well-documented, and wired into the clinical and commercial reporting stack — not just a sprint metric.
- Grow and develop a high-performing team, raising the engineering bar through hiring, mentorship, and career-ladder progression while sustaining a culture that values both clinical impact and platform reliability.
Who You Are
Basic Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 3+ years of experience managing a team of 5+ engineers in a product or platform engineering environment
- Full-stack or backend-heavy engineering background, with the ability to reason about service architecture, data modeling, and client-side UX tradeoffs
- Experience owning a shared platform or service consumed by multiple internal teams — with the judgment to balance internal roadmap with external partner needs
- Track record of running experiments and reasoning about outcomes metrics — not just shipping features
Preferred Requirements:
- Clinical or Health Data Experience: Familiarity with PROMs, clinical outcomes measurement, or regulated health data (HIPAA); ability to partner credibly with clinical stakeholders on what to measure and how
- Assessment or Survey Systems: Experience building or operating structured data collection systems — survey flows, configurable templates, response validation, and downstream data pipelines
- Server-Driven UI / Configurable Layouts: Familiarity with SDUI patterns for forms and assessment experiences; bonus if in a mobile context
- React Native / Mobile: Working knowledge of React Native or equivalent mobile development experience
- AI-Native Development Practices: Active use of Cursor, Claude Code, or equivalent tools as part of the engineering workflow; experience building or maintaining CI-enforced harness engineering patterns
Skills
React Native, Service Architecture, Data Modeling, A/B Testing, Platform Engineering, HIPAA, Proms, Server-Driven Ui, CI/CD, AI Tools
Similar jobs
Engineering Management jobsLeads architecture and development of machine-learning and generative-AI systems for network analysis, including agentic workflows and conversational interfaces. Manages and mentors ML engineers while coordinating cross-functional delivery, production support, and roadmap execution.
Leads multiple engineering teams, combining people management with hands-on technical leadership, architecture, and coding. The role requires at least four years of software engineering experience and a demonstrated ability to build high-performing teams in complex startup environments.
Leads technical strategy and a multidisciplinary engineering team responsible for billing, accounting, eligibility, and enrollment systems. The role requires 5+ years of engineering management experience, strong distributed-systems expertise with Python or Go, and experience developing engineering leaders.
Leads and scales a customer-facing Applied AI Engineering team serving high-growth startups, guiding customers from experimentation to production while building repeatable deployment mechanisms. Requires technical depth in AI/ML platforms and experience leading teams in startup-focused, ambiguous environments.
Leads and builds a platform team responsible for infrastructure, developer productivity, and SRE/production support. The role combines hands-on technical work with team building and requires cloud, infrastructure troubleshooting, large-scale operations, and SRE experience.