Summary
✨ AI‑Generated
A senior engineering leadership role overseeing a large team through multiple management layers. The position combines technical strategy, architecture, roadmap planning, organizational development, and cross-functional partnership, with a strong focus on scalable cloud platforms and AI-enabled software.
Highlights
Lead a large engineering organization, shape technical and product strategy, influence architecture decisions, develop engineering leaders, and help scale cloud-based and AI-powered capabilities.
Description
# Director, Software Engineering
## About the Role
PointClickCare is seeking a Director, Software Engineering to lead the engineering organization responsible for Transitions of Care.
Reporting to the VP, Engineering, this leader will oversee approximately 50 engineers through a management structure of 10–11 managers and senior managers.
The Director will partner closely with Product Management and cross-functional stakeholders to define roadmaps, align engineering strategy with business priorities, guide technical architecture decisions, and build a cohesive, high-performing organization.
The role also focuses on leadership development, scalable cloud-based platforms, technical excellence, and the development and scaling of AI-powered products and services.
## Key Responsibilities
* Partner with Product Management to develop and execute roadmaps balancing product innovation, technical investments, operational excellence, and long-term platform strategy.
* Lead and unify multiple engineering teams by establishing clear priorities, shared objectives, and strong cross-functional collaboration.
* Develop and execute engineering strategies supporting current and future business needs.
* Ensure scalable, reliable, and secure platform capabilities.
* Drive technical architecture decisions across Core and Application & Platform Services technology stacks.
* Partner with architecture and shared services teams on technology decisions.
* Coach, mentor, and develop managers and senior managers.
* Build leadership capability, organizational effectiveness, and talent density.
* Guide teams in evaluating and prioritizing technical initiatives based on business value and strategic objectives.
* Lead hiring, workforce planning, and succession planning efforts.
* Attract, retain, and develop engineering talent.
* Collaborate with engineering, product, sales, customer success, and executive stakeholders on complex, large-scale initiatives.
* Champion Agile and Kanban development methodologies.
* Foster continuous improvement, accountability, and technical excellence.
* Support development and scaling of AI-driven products and services.
* Help create an integrated data ecosystem that enables organizational innovation.
## Required Qualifications
* **15+ years** of progressive software engineering experience, including significant leadership experience within complex technology organizations.
* 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 organizational leadership experience, 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**.
* Strong technical architecture background and ability to evaluate trade-offs and guide strategic technology decisions.
* Demonstrated ability to influence across engineering, product, sales, customer success, and executive teams.
* Excellent communication, problem-solving, organizational, and stakeholder management skills.
* Strong ownership, urgency, accountability, and commitment to delivering results.
## Preferred Qualifications
* Familiarity with modern AI technologies.
* Experience successfully building and scaling AI-enabled products or platforms is preferred.
## Skills & Competencies
* Software engineering leadership
* Engineering organization management
* Multi-layer people management
* Technical architecture
* Cloud-based solutions
* Azure, AWS, and/or Google Cloud Platform
* Software development lifecycle
* Product and engineering strategy
* Roadmap development
* Technical investment prioritization
* Organizational leadership
* Leadership coaching and mentoring
* Talent development and workforce planning
* Succession planning
* Agile and Kanban methodologies
* Continuous improvement
* AI-enabled products and services
* Cross-functional collaboration
* Executive stakeholder management
* Problem-solving
* Communication
* Accountability and ownership
## Education & Experience
**Education**
* Bachelor’s degree in Computer Science, Information Technology, or a related field.
**Experience**
* 15+ years of progressive software engineering experience.
* Significant leadership experience within complex technology organizations.
* Experience leading large engineering organizations through multiple management layers.
* Experience with large-scale cloud-based solutions using Azure, AWS, and/or Google Cloud Platform.
* Experience defining software engineering best practices across the full software development lifecycle.
## Work Arrangement & Schedule
* **Location:** United States
* **Work Arrangement:** Remote – US
* **Employment Type:** Not explicitly specified in the source description.
* **Travel:** Remote employees may be required to travel to and from the Mississauga and/or Salt Lake City offices for onboarding, team events, and semi-annual and annual team meetings.
* **Overtime Status:** Non-overtime eligible.
## Compensation & Benefits
* **US Base Salary:** $217,800–$242,000+ per year
* **Additional Compensation:** Bonus
* **Benefits:** 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.
## Compliance / Additional Information
* PointClickCare provides equal employment opportunity without discrimination or harassment on legally protected grounds.
* PointClickCare welcomes and encourages applications from people with disabilities and provides accommodations upon request throughout the selection process.
* Employees are expected to follow PointClickCare information security policies and procedures and protect confidential and/or sensitive information.
* Candidate information is processed and stored with Lever in accordance with its Privacy Policy.
* **Company:** PointClickCare
* **Department/Function:** Software Engineering
* **Focus Area:** Transitions of Care
* **Reporting To:** VP, Engineering
* **Workplace:** #LI-Remote