Description
The Software Engineering Director will lead the engineering organization responsible for Transitions of Care. Reporting to the VP, Engineering, this leader will oversee a team of approximately 50 engineers through a management structure of 10-11 managers and senior managers.
Key Responsibilities:
- Partner with Product Management to develop and execute roadmaps that balance product innovation, technical investments, operational excellence, and long-term platform strategy.
- Lead and unify multiple engineering teams into a cohesive organization, establishing clear priorities, shared objectives, and strong cross-functional collaboration.
- Develop and execute engineering strategies that support current and future business needs while ensuring scalable, reliable, and secure platform capabilities.
- Drive technical architecture decisions across Core and Application & Platform Services technology stacks, partnering with architecture and shared services teams.
- Coach, mentor, and develop managers and senior managers, building leadership capability and increasing organizational effectiveness and talent density.
Required Skills & Qualifications:
- 15+ years of progressive software engineering experience, including significant leadership experience within complex technology organizations.
- Proven experience leading large engineering organizations through multiple layers of management, including managers and senior managers.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Demonstrated success partnering with Product Management and executive stakeholders to define strategy, prioritize investments, and deliver business outcomes.
- Experience defining and implementing software engineering best practices across the full software development lifecycle.
- Strong track record of organizational leadership, including coaching leaders, driving change, and building high-performing teams.
- Experience delivering large-scale cloud-based solutions using Azure, AWS, and/or Google Cloud Platform.
- Familiarity with modern AI technologies, with preference given to candidates who have successfully built and scaled AI-enabled products or platforms.
Benefits & Perks:
- Base salary range: $217,800 - $242,000 + bonus + benefits, non-overtime eligible.
- Benefits starting from Day 1.
- Retirement Plan Matching (RRSP & 401K).
- Flexible Paid Time Off.
- Lifestyle/Wellness Spending Account.
- Parental & Caregiver Leaves.
- Fertility & Adoption Support.
- Continuous Development Support Program.
- Employee Assistance Program.
- Learning Programs & Resources.
- Employee Recognition.