Engineering Manager, Enrollment
Lead a 6-person mobile engineering team building and migrating the Enrollment platform to React Native. Own end-to-end architecture, A/B experimentation, and cross-functional partnerships to improve member conversion and engagement.
About the job
What You’ll Accomplish
In your first 3 months, you will:
- Lead and support a team of 6 engineers building in our primary React Native (Phoenix) mobile codebase, establishing clear goals, rituals, and expectations.
- Deeply understand the current web-only Enrollment funnel, key metrics, and member journeys across programs and long-tenure cohorts.
- Build strong partnerships with Product, Design, and Marketing to align on the Enrollment strategy, experimentation roadmap, and success metrics.
In your first 6 months, you will:
- Lead the migration of Enrollment to a mobile-first experience, designing and shipping clean, modern flows that improve speed, usability, and completion rates.
- Lay the foundations of Enrollment as a platform—defining extension patterns, APIs, and guardrails so pods across the neighborhood can safely build on top of Enrollment without destabilizing core flows.
- Stand up and manage a rigorous portfolio of A/B experiments to optimize enrollment conversion, from funnel optimizations to lifecycle and reactivation flows.
- Establish best practices for CI/CD, automated testing, monitoring, and client performance across the Enrollment stack.
Within 12 months and beyond, you will:
- Own and evolve the long-term technical roadmap for Enrollment, balancing frictionless member experience with the flexibility and reliability of a reusable platform.
- Deliver a program lifecycle UX that lets long-tenure members switch, extend, upgrade, reactivate, and renew across treatment programs (including year 2+ experiences).
- Champion AI-native development practices on your team (e.g., Cursor, Claude Code, agent-based workflows) to meaningfully increase developer velocity and quality.
- Grow and mentor your team, raising the bar on engineering quality, experimentation rigor, and operational excellence.
Who You Are
- Member-obsessed platform thinker: You love building shared product surfaces where many teams need to move fast, and you know how to balance internal velocity with external stability.
- Hands-on engineering leader: You’re comfortable reading and writing code in modern stacks (e.g., React Native, BFF/full-stack web, GraphQL), and you use that fluency to coach, review, and set technical direction.
- Experiment-driven operator: You think in terms of hypotheses, sample sizes, and decision rules, and you can run a dense A/B experimentation roadmap without sacrificing quality.
- Systems and UX thinker: You see how architecture, API design, and client performance shape real-world member experiences—and you can align cross-functional partners around trade-offs.
- Inclusive team builder: You create clear expectations, give direct feedback, and foster a culture where engineers can do the best work of their careers.
Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of experience managing a team of ~5+ engineers in a fast-paced, product-focused environment.
- Strong React Native, mobile, or client-side engineering background — or equivalent depth in a BFF/full-stack web context with a track record of shipping member-facing UI at scale.
- Experience owning and evolving a major product surface end-to-end — from architecture and UX through experimentation and production reliability.
- Demonstrated ability to design, run, and interpret A/B experiments, including comfort reasoning about sample sizes, interference effects, and decision rules.
Preferred Qualifications
- React Native / Phoenix depth: Experience building or leading teams in large React Native codebases, including client performance, render optimization, and app architecture patterns.
- Server-Driven UI: Familiarity with SDUI patterns and the trade-offs of moving layout and presentation logic from client to server.
- AI-native development: Experience using tools like Cursor, Claude Code, or similar agents as core workflow infrastructure (beyond autocomplete), with opinions on prompting, agent review, and harness engineering.
- Platform mindset: History operating a shared product surface that other teams extend—defining extension contracts, managing inbound requests, and protecting stability.
- GraphQL & modern stacks: Familiarity with GraphQL (caching, BFF patterns, client-driven data-fetching performance), plus working knowledge of Python, TypeScript/Node.js, AWS services (e.g., Lambda, SQS, SNS, SageMaker), and modern DevOps practices.
- Regulated environments: Experience working within healthcare (HIPAA) or other highly regulated domains involving sensitive member data.
Skills
React Native, GraphQL, Python, TypeScript, Node.js, AWS Lambda, Aws Sqs, Aws Sns, Aws Sagemaker, CI/CD, A/B Testing, Server-Driven Ui
Similar jobs
Engineering Management jobsLeads and codes alongside a team building secure, cloud-native AI model inference infrastructure for public-sector customers. Requires engineering people-management experience, strong hands-on software development skills, and an active Secret clearance with eligibility for TS/SCI.
Leads platform engineering efforts for a fully remote healthcare marketplace, overseeing reliable infrastructure and enabling engineering teams to build and operate services effectively. The role requires strong technical leadership and people-management experience.
Leads and mentors an Android engineering team while guiding technical roadmaps, delivery, architecture, and engineering standards. The role is hands-on and requires 5+ years of native Android development plus 2+ years of engineering management experience.
Leads the Data Safety engineering team responsible for de-identification, privacy, compliance, access controls, and safe handling of sensitive healthcare data. The role requires engineering management experience, software engineering depth, and familiarity with data platforms and privacy systems.
Leads the Network Value engineering team, setting its roadmap across provider segmentation, efficiency ranking, and subnetworks while owning externally committed launches and metrics. The role requires engineering management and software engineering experience, strong product judgment, and comfort with data- and ML-heavy systems.