The Software Engineering Manager will lead a small engineering team responsible for building and maintaining internal healthcare technology platforms. This role combines hands-on technical leadership with team management and requires strong software engineering experience and leadership skills.
Requirements
- 5+ years software engineering experience
- 2+ years managing engineering teams
- Proven experience leading backend engineering projects
- Strong backend development background (Python, Node.js, Java, or similar)
- Experience designing scalable backend systems and APIs
- Solid understanding of relational databases and data modeling
- Experience with cloud infrastructure (Azure preferred)
- Familiarity with secure system design and web security practices
- Strong understanding of Agile and Scrum methodologies
- Experience managing development workflows using Jira or similar tools
- Ability to facilitate team collaboration and technical decision-making
Benefits
- Health insurance
- Paid time off
- Opportunities for advancement
- Employee referral program
- On-the-job training
- Employee discounts