Engineering Manager
Lead and grow an engineering team building growth systems that help providers discover and join Headway's mental healthcare platform. Drive experimentation, A/B testing, and AI-powered acquisition tools while remaining hands-on technically.
About the job
Responsibilities
- Lead and manage an engineering team focused on growth
- Partner closely with cross-functional stakeholders to build systems that enable rapid experimentation and long-term scale
- Partner closely with Product, Design, Marketing, Data to rapidly iterate through A/B testing
- Collaborate with activation and onboarding teams to ensure a seamless end-to-end user experience from first touch to first appointment
- Drive alignment across your team on process, prioritization, and product outcomes
- Develop and grow your team through weekly 1-1s, mentorship, and feedback
- Work with and help develop aspiring engineering leaders within the engineering team
- Contribute to the broader company strategy and product roadmap
- Help build out our engineering team as our headcount grows from 120 to 175+
- Remain active technical contributors — pairing with engineers, driving key design decisions, and personally owning select deliverables
- Shape how the team uses AI tools: AI-assisted code review, LLM-powered features, rethinking workflows to automate
Requirements
- 3+ years of experience as an Engineering Manager at a high-growth startup or scale-up
- 5+ years of experience as a Software Engineer
- Strong product mindset and cross-functional relationship building
- Strong technical foundation to guide team technical decisions
- Flexible and adaptable; comfortable with rapid iteration and dynamic growth roadmaps
- Energized by experimentation and growth; balance short-term learning with long-term scale
Nice to Haves
- Prior experience with SEO and paid advertising
- Prior experience with Python and React and working with AWS infrastructure
- Experience in health tech, building user-facing products
- Experience applying AI/ML to products
Tools & Technologies
- Languages: Python 3, TypeScript
- Frameworks: FastAPI, SQLAlchemy, React, Remix, Next.js
- Datastores: Postgres, Redis
- Infrastructure: AWS (Fargate, ECS, S3), Spark, Kafka
- Monitoring: Datadog, PagerDuty, Sentry
- AI Tools: Cursor, Claude, Gemini
Skills
Python, TypeScript, React, FastAPI, Sqlalchemy, AWS, Postgres, Redis, Spark, Kafka
Similar jobs
Engineering Management jobsLeads the engineering team responsible for property-management platform capabilities, data models, integrations, APIs, and production reliability. Requires 5+ years of software engineering experience, technical leadership, backend expertise, and strong database and distributed-systems knowledge.
Leads the engineering team responsible for launching and scaling Credential Governance, a product that helps enterprises discover, control, and manage company-owned credentials. Requires several years of engineering management experience, production-service leadership, technical fluency, and experience growing remote teams.
Leads the Coordination Systems Storage team, managing five engineers while contributing to distributed-systems development, incident response, and reliability initiatives. Requires platform infrastructure experience, strong coding and performance skills, and a background in operational excellence.
Leads a technical engineering team building automated IT infrastructure, inventory systems, and device-lifecycle software. The role requires engineering management experience, strong distributed-systems and architecture expertise, and hands-on technical leadership in an ambiguous environment.
Leads and mentors a software engineering team building reliable, high-performance simulation products, while guiding technical execution, prioritization, and hiring. Requires a bachelor’s degree, programming experience in C++, Python, or Java, people-management experience, and eligibility for a US Government security clearance.