Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of accountability, collaboration, innovation, and continuous improvement. * Partner with Product ...
Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of accountability, collaboration, innovation, and continuous improvement. * Partner with Product ...
Manager, Software Engineering Support
Toronto, ON · On-site +1
Reporting to the Sr. Manager, Software Engineering of the company, you'll lead the team responsible for investigating production issues, supporting customer-impacting incidents, reducing technical ...
Quick apply
Manager, Software Engineering Support
Toronto, ON · On-site +1
Reporting to the Sr. Manager, Software Engineering of the company, you'll lead the team responsible for investigating production issues, supporting customer-impacting incidents, reducing technical ...
Manager, Software Engineering Support
Toronto, ON · On-site +1
Reporting to the Sr. Manager, Software Engineering of the company, you'll lead the team responsible for investigating production issues, supporting customer-impacting incidents, reducing technical ...
Manager, Software Engineering Support
Toronto, ON · On-site +1
Reporting to the Sr. Manager, Software Engineering of the company, you'll lead the team responsible for investigating production issues, supporting customer-impacting incidents, reducing technical ...
Senior Software Engineering Manager - Capital One Travel Tech - Full stack
Toronto, ON · On-site +1
CA$184K - CA$210K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager - Capital One Travel Tech - Full stack About Capital One Canada. For 30 years, we've been on a mission to ...
Senior Software Engineering Manager - Capital One Travel Tech - Full stack
Toronto, ON · On-site +1
CA$184K - CA$210K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager - Capital One Travel Tech - Full stack About Capital One Canada. For 30 years, we've been on a mission to ...
Manager I, Engineering
Toronto, ON · On-site +1
Actively foster high-quality software development through code reviews, pair-programming, and ... manager * 4+ years of software engineering experience as a hands on software engineer * Track ...
Manager I, Engineering
Toronto, ON · On-site +1
Actively foster high-quality software development through code reviews, pair-programming, and ... manager * 4+ years of software engineering experience as a hands on software engineer * Track ...
Senior Software Engineering Manager - Capital One Travel Tech - Full stack
Toronto, ON · Hybrid
CA$202K - CA$231K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager - Capital One Travel Tech - Full stack About Capital One Canada. For 30 years, we've been on a mission to ...
Senior Software Engineering Manager - Capital One Travel Tech - Full stack
Toronto, ON · Hybrid
CA$202K - CA$231K/yr
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager - Capital One Travel Tech - Full stack About Capital One Canada. For 30 years, we've been on a mission to ...
Engineering Group Manager - Software Engineering
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
The Role We are seeking an Engineering Group Manager (EGM) to lead a technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration in propulsion ...
Engineering Group Manager - Software Engineering
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
The Role We are seeking an Engineering Group Manager (EGM) to lead a technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration in propulsion ...
Engineering Group Manager - Software Engineering
Markham, ON · Hybrid
CA$147K - CA$196K/yr
The Role We are seeking an Engineering Group Manager (EGM) to lead a technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration in propulsion ...
Engineering Group Manager - Software Engineering
Markham, ON · Hybrid
CA$147K - CA$196K/yr
The Role We are seeking an Engineering Group Manager (EGM) to lead a technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration in propulsion ...
About You You'rea fit for the role of Engineering Manager if you have the following required qualifications: * Technical Expertise : 5+ years of hands-on software engineering experience, with ...
About You You'rea fit for the role of Engineering Manager if you have the following required qualifications: * Technical Expertise : 5+ years of hands-on software engineering experience, with ...
Leadership and Management: * Lead, inspire, and manage a team of software engineers, setting clear objectives and fostering a culture of innovation and high performance. * Collaborate with cross ...
Leadership and Management: * Lead, inspire, and manage a team of software engineers, setting clear objectives and fostering a culture of innovation and high performance. * Collaborate with cross ...
Fulfillment IQ is looking for a dynamic Senior Engineering Manager with 8+ years of software engineering experience, including at least 4 years in engineering leadership, people management, or ...
Fulfillment IQ is looking for a dynamic Senior Engineering Manager with 8+ years of software engineering experience, including at least 4 years in engineering leadership, people management, or ...
As a Team Lead, you'll lead the engineering group of a cross-functional team composed of software engineers, a product manager, and UX/design. Our product is used by marketing teams in regulated ...
As a Team Lead, you'll lead the engineering group of a cross-functional team composed of software engineers, a product manager, and UX/design. Our product is used by marketing teams in regulated ...
Manager, Software Engineering Content Tools CoCounsel Legal Integrations Overview of the Role CoCounsel Legal Integrations is seeking a Manager, Software Engineering to lead the engineering team ...
Manager, Software Engineering Content Tools CoCounsel Legal Integrations Overview of the Role CoCounsel Legal Integrations is seeking a Manager, Software Engineering to lead the engineering team ...
At Least 7 years of experience in people management * At Least 3 years of experience leading ... Master's Degree in Computer Science or Software Engineering * 13+ years' of experience in software ...
At Least 7 years of experience in people management * At Least 3 years of experience leading ... Master's Degree in Computer Science or Software Engineering * 13+ years' of experience in software ...
Senior Engineering Manager
Toronto, ON · On-site
Fulfillment IQ is looking for a dynamic Senior Engineering Manager with 8+ years of software engineering experience, including at least 4 years in engineering leadership, people management, or ...
Quick apply
Senior Engineering Manager
Toronto, ON · On-site
Fulfillment IQ is looking for a dynamic Senior Engineering Manager with 8+ years of software engineering experience, including at least 4 years in engineering leadership, people management, or ...
CA$130K - CA$165K/yr
Section Manager, Software Design Engineering Location: 393 University Ave, Toronto, ON Department: Design & Engineering Services (DES) Reports to: Director, Electrical, Control, Computer Engineering ...
CA$130K - CA$165K/yr
Section Manager, Software Design Engineering Location: 393 University Ave, Toronto, ON Department: Design & Engineering Services (DES) Reports to: Director, Electrical, Control, Computer Engineering ...
Manager, Software Development Engineering, CoCounsel FDE Product Development | CoCounsel Forward Deployed Engineering What if you could shape the future of legal AI while leading a team of engineers ...
Manager, Software Development Engineering, CoCounsel FDE Product Development | CoCounsel Forward Deployed Engineering What if you could shape the future of legal AI while leading a team of engineers ...
Engineering Manager
Windsor, ON · On-site
Manages the teams workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Quick apply
Engineering Manager
Windsor, ON · On-site
Manages the teams workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Engineering Manager
Windsor, ON · On-site
Manages the team's workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Quick apply
Engineering Manager
Windsor, ON · On-site
Manages the team's workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Engineering Manager
Windsor, ON · On-site
Manages the team's workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Engineering Manager
Windsor, ON · On-site
Manages the team's workload and assign work as required to all direct reports. * Address all ... software engineers, computational geometry experts, and data scientists. Backed by Crestview ...
Software Engineering Manager information
See Ontario salary details
$82.5K - $93K
4% of jobs
$93K - $103.5K
3% of jobs
$103.5K - $114K
5% of jobs
$114K - $124.5K
7% of jobs
$128.8K is the 25th percentile. Wages below this are outliers.
$124.5K - $135K
12% of jobs
$135K - $145.5K
16% of jobs
The median wage is $146.8K / yr.
$145.5K - $156K
17% of jobs
$163.1K is the 75th percentile. Wages above this are outliers.
$156K - $166.5K
15% of jobs
$166.5K - $177K
7% of jobs
$177K - $187.5K
7% of jobs
$187.5K - $198K
5% of jobs
$82.5K
$148.1K
$198K
How much do software engineering manager jobs pay per year?
What are some common challenges faced by software engineering managers when leading diverse development teams?
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 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 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?

Full-time
Medical, Dental, Vision, Life, PTO
Re-posted 11 days ago
Job description
Location: Canada, or Medellin, Colombia
Build It. Scale It. Own It.
Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and engage with their customers. Our portfolio includes Unified Communications (UCaaS), Contact Center (CCaaS), VoIP, SIP Trunking, Managed Connectivity, and Customer Experience solutions serving businesses worldwide.
Sangoma is seeking an experienced Engineering Manager to lead an established global engineering team responsible for our Contact Center as a Service (CCaaS) and Customer Experience (CX) platforms.
This role is ideal for a leader who combines strong people management skills with deep technical credibility. You will lead and develop engineers across multiple countries and time zones while partnering closely with Product Management to deliver scalable, reliable, and innovative customer engagement solutions.
The ideal candidate has experience leading engineering teams in CCaaS, CX, UCaaS, telecommunications, real-time communications, or SaaS environments and possesses the technical depth to contribute to architecture discussions, code reviews, technical planning, and engineering strategy.
What You'll Do- Lead, mentor, and develop a globally distributed team of software engineers.
- Foster a culture of accountability, collaboration, innovation, and continuous improvement.
- Partner with Product Management to prioritize, plan, and deliver strategic product initiatives.
- Drive the development, scalability, reliability, and performance of Sangoma's CCaaS and CX platforms.
- Participate in architecture reviews, technical design discussions, and engineering planning.
- Guide engineering teams through technical decisions, code reviews, and best practices.
- Champion Agile development, CI/CD, automation, testing, observability, and operational excellence.
- Support platform reliability through monitoring, incident management, root cause analysis, and continuous improvement.
- Collaborate with Product, Customer Success, Support, Infrastructure, and Security teams to ensure successful delivery and customer outcomes.
- Recruit, retain, and develop top engineering talent.
Requirements
Your Background
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
- 8+ years of software engineering, platform engineering, or related technical experience.
- 5+ years of engineering management experience leading software engineering teams.
- Experience managing remote and globally distributed engineering teams.
- Experience working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environments.
- Strong software engineering background with experience in modern application development and distributed systems.
- Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js.
- Experience with cloud-native architectures, APIs, microservices, and scalable SaaS applications.
- Experience with Linux/Unix environments.
- Experience with PostgreSQL, MySQL, or similar relational databases.
- Experience with Git, CI/CD pipelines, automated testing, and modern software development practices.
- Strong communication, leadership, coaching, and stakeholder management skills.
- Preferred Qualifications
- Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
- Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
- Experience with Asterisk, FreeSWITCH, or similar communications platforms.
- Experience with Elixir and Phoenix.
- Experience with AWS, Azure, or Google Cloud.
- Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.
Benefits
What We Offer: for Canada Only
- Extended Healthcare Plan (Medical, Disability, Dental & Vision)
- RPP - Group RRSP
- Group Life - AD&D - Critical Illness Insurance
- Paid Time Off Benefits
- Work From Home - Flexible hours
- Entrepreneurial work environment partnered with high growth career opportunities.
Are you ready to make a direct impact on the company and be rewarded for your performance? Are you ready to take on a new challenge?
Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.