Engineering Manager, Growth Activation
Leads and develops a 4–5-person engineering team building patient matching, activation, retention, and reactivation experiences. The hands-on manager should bring 6+ years of software engineering experience, 2+ years of management experience, strong product judgment, and proficiency with modern full-stack technologies.
About the job
Responsibilities
- Build, lead, and develop a high-performing team of 4–5 engineers with strong technical ownership.
- Coach engineers through regular feedback, career development, calibration, and performance management.
- Scale the team through recruiting, interviewing, hiring, and onboarding.
- Stay hands-on through architecture, pair programming, coding, code reviews, and on-call.
- Partner with product and design to write requirements, shape roadmaps, scope work, plan sprints, and deliver measurable outcomes.
- Drive decisions around system design, code quality, observability, reliability, and scalability.
- Establish team rituals, including sprint planning, OKR planning and reporting, quarterly planning, and retrospectives.
- Operate with urgency and sound judgment in a fast-paced, ambiguous environment.
- Build a high-velocity experimentation culture with short iteration cycles and clear measures of impact.
- Improve patient–provider matching across patient goals and preferences, clinician supply, insurance constraints, outcomes, and business performance.
- Move activation and retention metrics through rigorous analysis and iterative product improvements.
- Own lifecycle experiences spanning first appointment, notifications, engagement, habit formation, retention, and reactivation.
- Partner with Acquisition, Billing, Provider Supply, product, design, and analytics to deliver a seamless end-to-end patient journey.
Requirements
- 6+ years of professional software engineering experience with modern full-stack technologies.
- 2+ years of hands-on engineering management experience.
- Experience hiring engineers and managing performance, promotions, and career development.
- Technical ability to pair program with the team and contribute directly when needed.
- Exceptional product judgment, including writing PRDs, critiquing or mocking designs, sizing opportunities, and making progress independently.
- High proficiency with React, TypeScript, Node.js, PostgreSQL, or similar modern stacks.
- Experience shipping and owning production systems in a fast-moving, ambiguous environment.
- Ability to balance people leadership with technical depth, delivery focus, and clear communication.
Nice to Have
- Consumer growth or marketplace experience.
- Experimentation platforms.
- Matching or recommendation systems.
- Lifecycle engagement and retention experience.
- Amplitude or similar analytics tools.
- AI-powered products.
Compensation and Benefits
- Full-time role.
Skills
React, TypeScript, Node.js, Postgres, Full-Stack Development, System Design, Observability, Reliability Engineering, Scalability, Product Experimentation, Matching Systems, Recommendation Systems, Amplitude, Ai Products, On-Call
Similar jobs
Engineering Management jobsLeads a remote-first team of SDETs responsible for product quality, test strategy, automation, and release reliability across SaaS and customer-managed environments. Requires 10+ years of industry experience, technical leadership, and strong expertise in testing, CI/CD, observability, and quality metrics.
Leads multiple service-infrastructure engineering teams and managers, shaping architecture, developer platforms, reliability, and cross-functional delivery. Requires substantial management experience, including managing managers, critical distributed systems, incident response, and geographically distributed teams.
Leads and develops the App Traffic engineering team building reliable, scalable service-mesh and networking infrastructure across multiple clouds. Requires 9+ years of software engineering experience, including engineering leadership and distributed-systems or infrastructure expertise.
Leads the mortgage engineering organization, owning platform architecture, delivery, business-line outcomes, and team development. Requires senior engineering management experience, extensive software engineering experience, large-team leadership, business ownership, and expertise in scalable systems and AI.
Leads a hands-on Shared Services Engineering team building and operating reusable services, SDKs, APIs, and customer-facing systems. Requires 7+ years of software engineering experience, engineering management experience, and strong technical judgment across distributed and full-stack systems.