As the Director, Software Engineering, you will provide strategic and operational leadership for software engineering teams, driving the delivery of secure, scalable, and innovative technology ...
As the Director, Software Engineering, you will provide strategic and operational leadership for software engineering teams, driving the delivery of secure, scalable, and innovative technology ...
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver . Our client is a global ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver . Our client is a global ...
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver . Our client is a global ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver . Our client is a global ...
Software Developer
Calgary, AB · On-site
From enterprise applications and ERP enhancements to automation and system integrations, your work will have a direct impact on how our business operates every day. We're looking for a Software ...
Quick apply
Software Developer
Calgary, AB · On-site
From enterprise applications and ERP enhancements to automation and system integrations, your work will have a direct impact on how our business operates every day. We're looking for a Software ...
Software Developer
Calgary, AB · On-site
From enterprise applications and ERP enhancements to automation and system integrations, your work will have a direct impact on how our business operates every day. We're looking for a Software ...
Quick apply
Software Developer
Calgary, AB · On-site
From enterprise applications and ERP enhancements to automation and system integrations, your work will have a direct impact on how our business operates every day. We're looking for a Software ...
Software Release Manager
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Software Release Manager
Calgary, AB · On-site
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Reporting to the Director, Program and Process Management, this is a high-impact role for someone ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Software Engineer - Landmark
Calgary, AB · On-site
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications Required * Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or ...
Software Engineer - Landmark
Calgary, AB · On-site
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications Required * Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or ...
Software Engineer - Landmark
Calgary, AB · On-site
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications Required * Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or ...
Software Engineer - Landmark
Calgary, AB · On-site
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications Required * Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or ...
We are looking for an experienced software engineer with excellent C/C++ programming skills and at ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
We are looking for an experienced software engineer with excellent C/C++ programming skills and at ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
... direct air capture (DAC) facilities. Our state-of-the-art plant in Innisfail will play a crucial ... You will work closely with cross-functional engineering teams to build software that operates and ...
... direct air capture (DAC) facilities. Our state-of-the-art plant in Innisfail will play a crucial ... You will work closely with cross-functional engineering teams to build software that operates and ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Direct experience with all technologies is not required. * Familiarity with modern software architecture patterns including: * Microservices * Loosely coupled systems * Event-driven architectures
Software Engineer II (4749)
Calgary, AB · On-site +1
Direct experience with all technologies is not required. * Familiarity with modern software architecture patterns including: * Microservices * Loosely coupled systems * Event-driven architectures
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Develop the engineers on the team through code reviews, pairing, direct feedback on growth areas ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Develop the engineers on the team through code reviews, pairing, direct feedback on growth areas ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Develop the engineers on the team through code reviews, pairing, direct feedback on growth areas ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Develop the engineers on the team through code reviews, pairing, direct feedback on growth areas ...
This role is suited for an experienced, self-directed developer with deep expertise in medical image processing, machine learning, and production software development. The Senior Machine Learning ...
Quick apply
This role is suited for an experienced, self-directed developer with deep expertise in medical image processing, machine learning, and production software development. The Senior Machine Learning ...
This role is suited for an experienced, self-directed developer with deep expertise in medical image processing, machine learning, and production software development. The Senior Machine Learning ...
This role is suited for an experienced, self-directed developer with deep expertise in medical image processing, machine learning, and production software development. The Senior Machine Learning ...
Director of Sales - Canada
Calgary, AB · Remote
We are looking for an experienced Sales Director to work in the sales and customer service ... Our client is a start-up fin-tech software company which enables consumers and wealth management ...
Quick apply
Director of Sales - Canada
Calgary, AB · Remote
We are looking for an experienced Sales Director to work in the sales and customer service ... Our client is a start-up fin-tech software company which enables consumers and wealth management ...
Director of Sales - Canada
Calgary, AB · Remote
We are looking for an experienced Sales Director to work in the sales and customer service ... Our client is a start-up fin-tech software company which enables consumers and wealth management ...
Quick apply
Director of Sales - Canada
Calgary, AB · Remote
We are looking for an experienced Sales Director to work in the sales and customer service ... Our client is a start-up fin-tech software company which enables consumers and wealth management ...
Software Analyst
Calgary, AB · On-site
This position would report to the Director, Information Systems & Tech. * Contribute your technical ... Contribute towards design, development, maintenance of proprietary software applications to enable ...
Software Analyst
Calgary, AB · On-site
This position would report to the Director, Information Systems & Tech. * Contribute your technical ... Contribute towards design, development, maintenance of proprietary software applications to enable ...
Director Software information
See Calgary, AB salary details
$32K - $49.5K
3% of jobs
$49.5K - $67K
3% of jobs
$67K - $84.5K
4% of jobs
$84.5K - $102K
6% of jobs
$118.4K is the 25th percentile. Wages below this are outliers.
$102K - $119.5K
9% of jobs
$119.5K - $137K
15% of jobs
The median wage is $147.5K / yr.
$137K - $154.5K
16% of jobs
$154.5K - $172K
15% of jobs
$176.7K is the 75th percentile. Wages above this are outliers.
$172K - $189.5K
14% of jobs
$189.5K - $207K
11% of jobs
$207K - $224.5K
4% of jobs
$32K
$147.5K
$224.5K
How much do director software jobs pay per year?
What is a director software?
What are some typical challenges a director of software faces when leading cross-functional teams?
What are the key skills and qualifications needed to thrive as a director of software, and why are they important?
What is the difference between Director Software vs Software Engineer?
| Aspect | Director Software | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS or related field, leadership experience | Bachelor's or higher in CS or related field, coding skills |
| Work Environment | Leadership, strategic planning, cross-team collaboration | Hands-on coding, development, debugging |
| Employer & Industry Usage | Tech companies, software firms, startups | Almost universal across tech industries |
| Common Search & Comparison | Often compared for career progression, responsibilities | Entry to mid-level roles, technical focus |
The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.
What are the most commonly searched types of Software jobs in Calgary, AB?
The most popular types of Software jobs in Calgary, AB are:

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.Â
As the Director, Software Engineering, you will provide strategic and operational leadership for software engineering teams, driving the delivery of secure, scalable, and innovative technology solutions that support Homewood Health's business objectives.Â
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.
About Homewood Health
Sourced by ZipRecruiter