We’re a health insurance company that acts like a technology company. We’re using software, data science and telemedicine to make health insurance more affordable, easier to access and more of a delightful experience
Job Description
- We are hiring an experienced Engineering Manager to lead and grow one of our cross-functional engineering teams.
- You will be responsible for ensuring the delivery of high-quality software, fostering a culture of collaboration, and supporting engineers in their professional growth.
- This is a hands-on leadership role: while you won’t be expected to be coding full-time, you should be capable of diving into technical discussions and guiding architectural decisions.
- The Engineering Manager will collaborate closely with product, frontend, DevOps, and QA teams to deliver reliable, scalable, and secure systems.
Responsibilities
As an Engineering Manager, you will do the following:
- Lead, coach, and develop a team of software engineers, setting clear goals and providing regular feedback.
- Partner with Product Managers and other stakeholders to define and deliver on the team’s roadmap.
- You will be expected to keep the roadmap constantly up to date
- Ensure high standards of software quality through code reviews, architecture discussions, and best practices.
- Drive continuous improvement in delivery practices (agile, DevOps, testing).
- Build an inclusive, collaborative, and high-performing team culture.
- Act as the escalation point for technical and delivery challenges within the team.
- Support hiring efforts, onboarding, and career development for engineers.
- Balance delivery speed with platform stability, availability, and cost-effectiveness.
- Design, develop, and maintain backend services and APIs using TypeScript, Node.js, and Express and frontend services using React.
- Troubleshoot and resolve production issues in collaboration with DevOps and support teams.
- Participate in architectural discussions and propose improvements.
Requirements
Required:
- Excellent communication skills – able to work with both technical and non-technical stakeholders.
- Ability to balance technical trade-offs with business priorities.
- Experience running agile delivery processes (Scrum, Kanban, or similar).
- Proven track record of leading engineering teams (2+ years as EM, TL, or equivalent).
- Strong experience with TypeScript, Node.js, and Express and React (or comparable stacks)
- Solid understanding of REST API design principles and best practices.
- Experience with asynchronous programming, error handling, and performance optimization in Node.js.
- Familiarity with containerized deployments (Docker, Kubernetes, or Nomad).
- Experience with Git-based workflows (GitHub, GitLab, or similar).
Nice to Have:
- Familiarity with PHP/Laravel (for interaction with our legacy platform).
- Understanding of security best practices for backend services.
- Experience with automated testing frameworks (Jest, Mocha, Cypress).
- Exposure to distributed or microservices-based architectures.
Method of Application
Signup to view application details.
Signup Now