Oversee software quality, platform reliability, production support, incident management, and ... Lead, mentor, and develop engineering leaders and team members. * Foster an inclusive ...
Oversee software quality, platform reliability, production support, incident management, and ... Lead, mentor, and develop engineering leaders and team members. * Foster an inclusive ...
Manager, Software Engineering
CA$140K - CA$170K/yr
Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability for both technical excellence and team health. This role owns the architectural ...
Manager, Software Engineering
CA$140K - CA$170K/yr
Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability for both technical excellence and team health. This role owns the architectural ...
Manage, mentor, coach, and develop software engineers to foster technical growth and high performance. * Lead engineering planning, prioritization, and execution to ensure predictable and timely ...
Quick apply
Manage, mentor, coach, and develop software engineers to foster technical growth and high performance. * Lead engineering planning, prioritization, and execution to ensure predictable and timely ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... E&P data management and integration * Cloud and platform infrastructure, data services, and ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... E&P data management and integration * Cloud and platform infrastructure, data services, and ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... E&P data management and integration * Cloud and platform infrastructure, data services, and ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... E&P data management and integration * Cloud and platform infrastructure, data services, and ...
Software Engineer 2
Edmonton, AB · On-site
This position reports into the Engineering Manager, Resource Management - Materials and will be a ... software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Software Engineer 2
Edmonton, AB · On-site
This position reports into the Engineering Manager, Resource Management - Materials and will be a ... software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... E&P data management and integration * Cloud infrastructure, data services, and developer tooling
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... E&P data management and integration * Cloud infrastructure, data services, and developer tooling
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... E&P data management and integration * Cloud infrastructure, data services, and developer tooling
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... E&P data management and integration * Cloud infrastructure, data services, and developer tooling
Software Engineer 2
Edmonton, AB · On-site
This position reports into the Engineering Manager, Resource Management - Materials and will be a ... software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Software Engineer 2
Edmonton, AB · On-site
This position reports into the Engineering Manager, Resource Management - Materials and will be a ... software development experience * Hands-on experience with a strongly-typed, object-oriented ...
Software Engineer II (4749)
Calgary, AB · On-site +1
... product managers, and engineering leaders. You'll have the opportunity to participate in architectural discussions, contribute to modern software solutions, and help improve the scalability ...
Software Engineer II (4749)
Calgary, AB · On-site +1
... product managers, and engineering leaders. You'll have the opportunity to participate in architectural discussions, contribute to modern software solutions, and help improve the scalability ...
Engineering Manager Position Type: Regular - Full-Time Grade: Grade 06 Requisition ID: 39782 In every role, McCainers are ambitious, curious, and passionate about creating exceptional work ...
Engineering Manager Position Type: Regular - Full-Time Grade: Grade 06 Requisition ID: 39782 In every role, McCainers are ambitious, curious, and passionate about creating exceptional work ...
GenAI Software Developer
Calgary, AB · On-site
Build and optimize Generative AI workflows using prompt engineering, AI orchestration frameworks ... Follow release management standards and version control practices. * Assist in interpreting and ...
GenAI Software Developer
Calgary, AB · On-site
Build and optimize Generative AI workflows using prompt engineering, AI orchestration frameworks ... Follow release management standards and version control practices. * Assist in interpreting and ...
Pipeline Engineering Manager
Calgary, AB · On-site
The Pipeline Engineering Manager leads pipeline and associated facilities engineering for domestic and international projects from studies and FEED through detailed engineering, procurement ...
New
Pipeline Engineering Manager
Calgary, AB · On-site
The Pipeline Engineering Manager leads pipeline and associated facilities engineering for domestic and international projects from studies and FEED through detailed engineering, procurement ...
New
As a part of the Software Engineering team, you will join an agile, audacious, inventive ... An advocate for and experience in effectively managing and planning technical debt so that ours ...
As a part of the Software Engineering team, you will join an agile, audacious, inventive ... An advocate for and experience in effectively managing and planning technical debt so that ours ...
Manage individual project priorities, deadlines, and deliverables Required Skills/Experience: * 3-5 ... Bachelor's degree in computer science, software engineering or equivalent About the Benefits:
Manage individual project priorities, deadlines, and deliverables Required Skills/Experience: * 3-5 ... Bachelor's degree in computer science, software engineering or equivalent About the Benefits:
Software Developer (2026-035)
Calgary, AB · On-site
Manage individual project priorities, deadlines, and deliverables Required Skills/Experience: * 3-5 ... Bachelor's degree in computer science, software engineering or equivalent About the Benefits:
Quick apply
Software Developer (2026-035)
Calgary, AB · On-site
Manage individual project priorities, deadlines, and deliverables Required Skills/Experience: * 3-5 ... Bachelor's degree in computer science, software engineering or equivalent About the Benefits:
In this role, you will connect product priorities, engineering capacity, release readiness, and ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
In this role, you will connect product priorities, engineering capacity, release readiness, and ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
As a part of the software engineering leadership, you will join an agile, audacious, inventive ... In the next few years, you will scale our platform to manage over 1,000 times the current load ...
As a part of the software engineering leadership, you will join an agile, audacious, inventive ... In the next few years, you will scale our platform to manage over 1,000 times the current load ...
In this role, you will connect product priorities, engineering capacity, release readiness, and ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
In this role, you will connect product priorities, engineering capacity, release readiness, and ... Develop and manage software release plans across NovAtel Positioning and Agriculture OEM product ...
Production engineering and optimization * E&P data management and integration * Cloud and platform ... Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent ...
Production engineering and optimization * E&P data management and integration * Cloud and platform ... Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent ...
Software Engineering Manager information
What does a software engineering manager do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What does a software engineering manager do?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?
What are some common challenges faced by software engineering managers when leading diverse development teams?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What are popular job titles related to Software Engineering Manager jobs in Alberta?
For Software Engineering Manager jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Engineering Manager jobs in Alberta look for?
The top searched job categories for Software Engineering Manager jobs in Alberta are:
What cities in Alberta are hiring for Software Engineering Manager jobs?
Cities in Alberta with the most Software Engineering Manager job openings:

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