Lead software delivery workstreams for custom applications, cloud-native platforms, integrations ... Every hiring decision is made by our hiring managers and recruitment professionals, who are ...
Lead software delivery workstreams for custom applications, cloud-native platforms, integrations ... Every hiring decision is made by our hiring managers and recruitment professionals, who are ...
What you will do As a Senior Manager, Software Delivery and AI-Accelerated SDLC Growth Lead, you will play a senior market-facing role with a strong digital, technical and functional foundation. You ...
What you will do As a Senior Manager, Software Delivery and AI-Accelerated SDLC Growth Lead, you will play a senior market-facing role with a strong digital, technical and functional foundation. You ...
We are looking for a Software Release Manager to bring structure, clarity, and predictability to software releases across our OEM product families. In this role, you will connect product priorities ...
We are looking for a Software Release Manager to bring structure, clarity, and predictability to software releases across our OEM product families. In this role, you will connect product priorities ...
Overview We are looking for a Software Release Manager to bring structure, clarity, and predictability to software releases across our OEM product families. In this role, you will connect product ...
Overview We are looking for a Software Release Manager to bring structure, clarity, and predictability to software releases across our OEM product families. In this role, you will connect product ...
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 ...
Software Development Manager
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
Software Development Manager
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
QA Manager Location: Calgary, Alberta, Canada Model of Work: Hybrid Are you excited by challenges ... Quorum Software is the world's largest provider of digital technology focused solely on business ...
QA Manager Location: Calgary, Alberta, Canada Model of Work: Hybrid Are you excited by challenges ... Quorum Software is the world's largest provider of digital technology focused solely on business ...
Manage consumer bankruptcy and proposal files * Provide advice on current bankruptcy laws and practices, conduct debtor assessments, and manage recovery of assets (including acting as Receivers)
Manage consumer bankruptcy and proposal files * Provide advice on current bankruptcy laws and practices, conduct debtor assessments, and manage recovery of assets (including acting as Receivers)
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
What you will do As a Manager, Software Delivery Developer, you will combine hands-on technical leadership with team management and client delivery. You will lead development workstreams, guide ...
What you will do As a Manager, Software Delivery Developer, you will combine hands-on technical leadership with team management and client delivery. You will lead development workstreams, guide ...
Manager, Software Engineering - Platform Services
Calgary, AB · On-site
CA$160K/yr
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
Manager, Software Engineering - Platform Services
Calgary, AB · On-site
CA$160K/yr
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 ...
Software Engineer 3 (C++/Rust)
Calgary, AB · On-site
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
Software Engineer 3 (C++/Rust)
Calgary, AB · On-site
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates in the PST and MST timezones in Canada. If you are local to our Burnaby or ...
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates in the PST and MST timezones in Canada. If you are local to our Burnaby or ...
Software Asset Management Analyst
Calgary, AB · Hybrid
CA$75K - CA$80K/yr
ITIL Foundations Certification or Certified Software Asset Manager (CSAM) is an asset. * In-depth knowledge of Software Asset Management (SAM) practices and methodologies. * Hands-on experience with ...
Software Asset Management Analyst
Calgary, AB · Hybrid
CA$75K - CA$80K/yr
ITIL Foundations Certification or Certified Software Asset Manager (CSAM) is an asset. * In-depth knowledge of Software Asset Management (SAM) practices and methodologies. * Hands-on experience with ...
Software Development Manager, Vincent AI
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Vincent, AI team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
Software Development Manager, Vincent AI
Calgary, AB · Hybrid
CA$180K - CA$270K/yr
We are currently seeking a Software Development Manager to join our Vincent, AI team. This role is available to candidates across Canada, excluding Quebec. If you are local to one of our hubs ...
Software Architect
Calgary, AB · On-site
Our tools help our clients to develop a better understanding of the subsurface, manage exploration ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
Our tools help our clients to develop a better understanding of the subsurface, manage exploration ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
Our tools help our clients to develop a better understanding of the subsurface, manage exploration ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Quick apply
Software Architect
Calgary, AB · On-site
Our tools help our clients to develop a better understanding of the subsurface, manage exploration ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Role Overview We are seeking a Senior Product Manager - Software to own and evolve Geoforce's core Asset Management and Tracking experience. This role sits at the heart of the platform and focuses on ...
Quick apply
Role Overview We are seeking a Senior Product Manager - Software to own and evolve Geoforce's core Asset Management and Tracking experience. This role sits at the heart of the platform and focuses on ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... This role also includes project management responsibilities and providing technical guidance and ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... This role also includes project management responsibilities and providing technical guidance and ...
The Manager of Mobile Software Development role is responsible for managing and leading a team of Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ...
The Manager of Mobile Software Development role is responsible for managing and leading a team of Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ...
Software Manager information
See Calgary, AB salary details
$69K - $81K
6% of jobs
$81K - $93K
2% of jobs
$93K - $105K
9% of jobs
$113.7K is the 25th percentile. Wages below this are outliers.
$105K - $117K
11% of jobs
$117K - $129K
13% of jobs
The median wage is $135.8K / yr.
$129K - $141K
16% of jobs
$141K - $153K
9% of jobs
$164.7K is the 75th percentile. Wages above this are outliers.
$153K - $165K
10% of jobs
$165K - $177K
11% of jobs
$177K - $189K
12% of jobs
$189K - $201K
2% of jobs
$69K
$141.1K
$201K
How much do software manager jobs pay per year?
What does a software manager do?
What is a software manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
How does a software manager typically balance hands-on technical work with leadership responsibilities?
What are the key skills and qualifications needed to thrive as a software manager, and why are they important?
What are the most commonly searched types of Software jobs in Calgary, AB?
The most popular types of Software jobs in Calgary, AB are:
What are popular job titles related to Software Manager jobs in Calgary, AB?
For Software Manager jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Software Manager jobs in Calgary, AB look for?
The top searched job categories for Software Manager jobs in Calgary, AB are:
- Contract Software Engineering Manager
- Software Engineering Manager
- Embedded Software Manager
- Engineer Software Salary
- Director Of Software
- Contract Goldman Sachs Software Engineer
- Virtual New Grad Software Engineer
- Remote Pinterest Software Engineer
- Ubuntu On Wsl Software Engineer
- Software Engineer Software Developer

Full-time
Re-posted 21 days ago
Job description
At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take ownership of your career with support at every stage. Join a firm where your career can make a difference.
Are you a talented leader with a proven track record for motivating teams and delivering exceptional client service?
Our Cloud & Software Engineering team is looking for a professional like you with the skills and drive to make a real difference.
What you will do
- Lead software delivery workstreams for custom applications, cloud-native platforms, integrations, APIs, and modernization programs.Â
- Provide hands-on technical direction across design, development, testing, deployment, and production readiness.Â
- Translate business needs into practical technical solutions, delivery plans, estimates, and team backlogs.Â
- Review architecture, code, test strategies, release plans, and technical deliverables.Â
- Coach and mentor senior consultants and consultants on engineering practices, technical problem solving, and client delivery.Â
- Help teams use AI-assisted engineering practices responsibly across requirements, design, coding, testing, documentation, and support.Â
- Collaborate with Toronto clients, national account teams, and the Montreal-based delivery team as part of a single national practice.Â
- Participate in occasional travel to Montreal, approximately twice per year, to support collaboration, team-building, and planning activities.Â
- Support proposal development, solution shaping, estimation, and statements of work.Â
- Identify technical risks and drive mitigation plans with the team and client stakeholders.Â
What you bring to the role
- 7+ years of experience designing, building, and delivering software solutions.Â
- Experience leading developers or technical delivery workstreams in consulting, enterprise, or product environments.Â
- Strong development experience with languages such as Typescript, JavaScript and Java, as well as frameworks including React, Node, Express and Next.jsÂ
- Foundational technology skills in HTML, CSS and SQL.Â
- Experience designing and delivering solutions on cloud platforms, including application deployment, integration, data, DevOps, or cloud-native services. Azure experience in particular would be an asset.Â
- Knowledge of APIs, microservices, event-driven architecture, integration patterns, containers, functions-as-a-service, , and secure development practices.Â
- Experience with DevOps, CI/CD, automated testing, version control, observability, and release management.Â
- Familiarity with AI-assisted development tools (including Codex, Claude and Github Copilot), Gen AI patterns, prompt engineering for delivery tasks, or AI-accelerated SDLC practices is an asset.Â
- Strong communication and documentation skills with the ability to explain technical concepts to business and technical audiences.Â
- Ability to travel for client and business related requirements as needed.Â
- English fluency is required; French is an asset but not required.Â
- Azure, AWS and Google Cloud certifications would be an asset.Â
KPMG Ontario Region Pay Range Information
The expected base salary range for this position is $103,000 to $135,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.Â
Providing you with the support you need to be at your best
Our Values, The KPMG Way
Integrity, we do what is right |Â Excellence, we never stop learning and improving |Â Courage, we think and act boldly | Together, we respect each other and draw strength from our differences |Â For Better, we do what matters
KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.
Adjustments and accommodations throughout the recruitment process
At KPMG, we are committed to fostering an inclusive recruitment process where all candidates can be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments or accommodations to help you perform at your best. Adjustments (informal requests), such as extra preparation time or the option for micro breaks during interviews, and accommodations (formal requests), such as accessible communication supports or technology aids, are tailored to individual needs and role requirements. You will have an opportunity to request an adjustment or accommodation at any point throughout the recruitment process. If you require support, please contact KPMG’s Employee Relations Service team by calling 1-888-466-4778.
AI Usage
Weembrace the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or surfacing relevant qualifications. However, no hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals, who are equipped with training that empowers them to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, including security and privacy requirements, that align with KPMG’s Trusted AI framework.
We believe technology should empower human judgment, not replace it. It’s one of the many ways we’re delivering on our vision of being a technology-first, people-driven firm.
Qualifications:- 7+ years of experience designing, building, and delivering software solutions.Â
- Experience leading developers or technical delivery workstreams in consulting, enterprise, or product environments.Â
- Strong development experience with languages such as Typescript, JavaScript and Java, as well as frameworks including React, Node, Express and Next.jsÂ
- Foundational technology skills in HTML, CSS and SQL.Â
- Experience designing and delivering solutions on cloud platforms, including application deployment, integration, data, DevOps, or cloud-native services. Azure experience in particular would be an asset.Â
- Knowledge of APIs, microservices, event-driven architecture, integration patterns, containers, functions-as-a-service, , and secure development practices.Â
- Experience with DevOps, CI/CD, automated testing, version control, observability, and release management.Â
- Familiarity with AI-assisted development tools (including Codex, Claude and Github Copilot), Gen AI patterns, prompt engineering for delivery tasks, or AI-accelerated SDLC practices is an asset.Â
- Strong communication and documentation skills with the ability to explain technical concepts to business and technical audiences.Â
- Ability to travel for client and business related requirements as needed.Â
- English fluency is required; French is an asset but not required.Â
- Azure, AWS and Google Cloud certifications would be an asset.Â
KPMG Ontario Region Pay Range Information
The expected base salary range for this position is $103,000 to $135,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.Â
Providing you with the support you need to be at your best
Education:UNAVAILABLEEmployment Type: FULL_TIME