Director - Software Engineering

Homewood Health Centre

Calgary

On-site

CAD 180,000 - 240,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Homewood Health Centre is seeking an experienced leader to drive software engineering strategy and delivery. You will oversee enterprise-scale platforms, mentor leaders, and partner with Product, PMO, and Clinical Operations to ensure high-quality outcomes.

The role emphasizes governance, security, and regulatory compliance within a highly regulated healthcare environment, guiding modernization and change initiatives for the Digital Solutions division.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT, Engineering or related field.
  • Minimum 8 years in software engineering with at least 4 years in people leadership.
  • Proven track record delivering enterprise-scale software platforms and digital solutions.
  • Experience in regulated industries such as healthcare or financial services is preferred.

Responsibilities

  • Provide leadership for planning, execution, and delivery of software initiatives across engineering teams.
  • Establish and maintain engineering standards, processes, and governance for quality and predictability.
  • Oversee software quality, platform reliability, production support, and incident management.
  • Monitor delivery metrics, identify risks, and ensure business objectives are met.
  • Act as senior escalation point for technical and operational challenges.
  • Lead, mentor, and develop engineering leaders and team members.
  • Foster an inclusive, collaborative, high-performing culture aligned with our values.
  • Collaborate with Product, PMO, Clinical Operations and other leaders to enable delivery.

Skills

Engineering leadership
People management
Software delivery
Strategic planning
Stakeholder communication

Education

Bachelor's degree in Computer Science or related field
Master's degree considered an asset

Job description

Make a difference in a growing, innovative mental health organization and center of excellence in people-centered care. Work with supportive colleagues who are passionate about improving lives and champions for quality and continuous learning.

What You’ll Be Doing
  • Provide leadership for the planning, execution, and delivery of software development initiatives across assigned engineering teams.
  • Establish and maintain engineering standards, delivery processes, and governance practices that support quality, predictability, and continuous improvement.
  • Oversee software quality, platform reliability, production support, incident management, and operational performance.
  • Monitor key delivery and technology metrics to identify risks, improve outcomes, and ensure business objectives are achieved.
  • Act as a senior escalation point for technical and operational challenges.
  • Lead, mentor, and develop engineering leaders and team members.
  • Foster an inclusive, collaborative, and high-performing culture aligned with Homewood’s values.
  • Identify organizational capability gaps and implement development strategies to strengthen technical and leadership competencies.
  • Support organizational change initiatives and contribute to the ongoing evolution and maturity of the Digital Solutions division.
  • Collaborate with Product, PMO, Clinical Operations, and other business leaders to support strategic planning, prioritization, and successful delivery of initiatives.
  • Communicate technical strategies, risks, dependencies, and outcomes to both technical and non-technical audiences.
  • Ensure compliance with privacy, security, and regulatory requirements within a highly regulated environment.
  • Manage vendor and third-party technology relationships, including service performance, integration oversight, and risk management.
  • Represent Digital Solutions in executive reporting, due diligence activities, and RFP/RFI processes.
  • Partner with the EVP & CTO and Architecture team to define engineering strategy, standards, and best practices.
  • Evaluate technology investments, modernization opportunities, and build-versus-buy decisions.
  • Champion engineering practices that support scalability, security, maintainability, and long-term business objectives.
  • Contribute to technology roadmaps and enterprise-wide strategic initiatives.
What We’re Looking For
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline; a Master’s degree is considered an asset.
  • Minimum 8 years of progressive experience in software engineering, technology delivery, or related technical roles, including at least 4 years of people leadership experience leading software engineers, engineering managers, or technical teams.
  • Proven experience delivering and supporting enterprise-scale software platforms and digital solutions, with a strong track record of partnering with project, program, or portfolio management functions.
  • Experience within healthcare, insurance, financial services, or other highly regulated industries is preferred.
  • Experience leading organizational growth, transformation, or scaling initiatives is considered an asset.
Why work with us

Homewood Health is Canada’s largest and leading service provider for medically focused, evidence-based treatment of mental health and addiction disorders. Our organizational culture values service excellence, integrity, collaboration and innovation. Our people make a difference!

As an equal opportunity employer, Homewood Health is committed to employment accessibility, diversity, equity and inclusion. For this reason, we encourage applications from members of equity-seeking groups including women, racialized and indigenous communities, persons with disabilities, and persons of all sexual orientations and gender identities/expressions.

This job posting is for an existing vacant position within the organization. Join us at Homewood Health and be part of a diverse team helping Canadians live healthier, more productive and fulfilling lives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Architect - Engineering
Senior Architect - Engineering

Homewood Health Centre • Calgary

On-site
CAD 120,000 - 180,000
Senior Architect - Engineering
Senior Architect - Engineering

Socket.dev • Calgary

On-site
CAD 140,000 - 190,000
Manager of Clinical Services, NEXUS
Manager of Clinical Services, NEXUS

Homewood Health Centre • Guelph

On-site
CAD 90,000 - 130,000
Manager of Clinical Services, NEXUS
Manager of Clinical Services, NEXUS

Homewood • Guelph

On-site
CAD 110,000 - 150,000
Therapist, Mental Health & Addiction, Eating Disorders Program
Therapist, Mental Health & Addiction, Eating Disorders Program

Homewood Health Centre • Guelph

On-site
CAD 70,000 - 95,000
Chief of Psychiatry - Regional Services
Chief of Psychiatry - Regional Services

Homewood Health Centre • Guelph

On-site
CAD 200,000 - 300,000
Diversity and inclusion initiatives
Professional development opportunities
Therapist, Mental Health & Addiction, Eating Disorders Program
Therapist, Mental Health & Addiction, Eating Disorders Program

Homewood Health Centre Inc. • Guelph

On-site
CAD 70,000 - 100,000
Recreation & Integrated Health Coordinator
Recreation & Integrated Health Coordinator

Homewood Health Centre • Guelph

On-site
CAD 42,000 - 54,000
Recreation & Integrated Health Coordinator
Recreation & Integrated Health Coordinator

Socket.dev • Guelph

On-site
CAD 50,000 - 65,000
Director, Software Engineering
Director, Software Engineering

PointClickCare • Mississauga

Hybrid
CAD 211,000 - 235,000
Benefits starting from Day 1
Retirement Plan Matching (RRSP & 401K)
Flexible Paid Time Off
+7