Engineering Manager - CX/CCaaS Platform Location: Canada, or Medellin, Colombia Build It. Scale It. Own It. Sangoma is a global leader in business communications, delivering cloud-based solutions ...
Engineering Manager - CX/CCaaS Platform Location: Canada, or Medellin, Colombia Build It. Scale It. Own It. Sangoma is a global leader in business communications, delivering cloud-based solutions ...
Elite Engineering Execution: Overseeing a high-performing cohort of Engineering Managers and Engineers across our HR and Payroll domains to ensure our Canadian roadmap becomes a reality. Agentic ...
Elite Engineering Execution: Overseeing a high-performing cohort of Engineering Managers and Engineers across our HR and Payroll domains to ensure our Canadian roadmap becomes a reality. Agentic ...
Manager, Engineering - Sales Planning
Toronto, ON ยท Remote
CA$160K - CA$252K/yr
As Engineering Manager for Sales Planning, you will lead the team responsible for a recently launched product that helps sales organizations plan quotas, territory design, and team capacity with ...
Manager, Engineering - Sales Planning
Toronto, ON ยท Remote
CA$160K - CA$252K/yr
As Engineering Manager for Sales Planning, you will lead the team responsible for a recently launched product that helps sales organizations plan quotas, territory design, and team capacity with ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
We're looking for an Engineering Manager to build and lead a full-stack team reimagining auto repossession systems-making them smarter, more automated, and increasingly AI-assisted. This role is for ...
Manager, Software Engineering
Toronto, ON ยท On-site
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the ...
Manager, Software Engineering
Toronto, ON ยท On-site
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the ...
Senior Manager, Engineering Bradford On Manufacturing Hybrid/Flexible Work Environment Compensation $140,000- $160,000 based on experience with excellent bonus, benefits, and 3 weeks vacation Our ...
Quick apply
Senior Manager, Engineering Bradford On Manufacturing Hybrid/Flexible Work Environment Compensation $140,000- $160,000 based on experience with excellent bonus, benefits, and 3 weeks vacation Our ...
Engineering Manager - UCaaS PlatformBuild it, Scale it, Own it Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate ...
Engineering Manager - UCaaS PlatformBuild it, Scale it, Own it Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate ...
Engineering Manager - UCaaS PlatformBuild it, Scale it, Own it Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate ...
Quick apply
Engineering Manager - UCaaS PlatformBuild it, Scale it, Own it Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate ...
Lead as a purposeful and empathetic engineering manager who attracts and nurtures strong engineering talent * Experience working with or leading teams that have worked with GDS integration to API ...
Lead as a purposeful and empathetic engineering manager who attracts and nurtures strong engineering talent * Experience working with or leading teams that have worked with GDS integration to API ...
We are seeking an Engineering Manager who is passionate about delivering meaningful outcomes and enabling teams to build high-quality, scalable solutions. This role combines people leadership with ...
New
We are seeking an Engineering Manager who is passionate about delivering meaningful outcomes and enabling teams to build high-quality, scalable solutions. This role combines people leadership with ...
New
Engineering Manager, AI Conversation Platform Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the ...
Engineering Manager, AI Conversation Platform Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the ...
Engineering Manager, Email
Toronto, ON ยท Hybrid
CA$215K - CA$380K/yr
WHAT YOU'LL DO We're looking for an Engineering Manager to lead our Email team, which is responsible for building and maintaining the core infrastructure that delivers billions of personalized emails ...
Engineering Manager, Email
Toronto, ON ยท Hybrid
CA$215K - CA$380K/yr
WHAT YOU'LL DO We're looking for an Engineering Manager to lead our Email team, which is responsible for building and maintaining the core infrastructure that delivers billions of personalized emails ...
As the Engineering Manager for the Lakehouse Foundation team, you will lead a group of engineers responsible for the foundational data layer that all of Lyft's data systems and emerging AI workloads ...
As the Engineering Manager for the Lakehouse Foundation team, you will lead a group of engineers responsible for the foundational data layer that all of Lyft's data systems and emerging AI workloads ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
Toronto, ON ยท On-site
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
Toronto, ON ยท On-site
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
As a software engineering manager at Stripe, you'll lead teams that build and expand APIs, services, and experiences. You'll also work with partners to launch new markets and vertical capabilities.
As a software engineering manager at Stripe, you'll lead teams that build and expand APIs, services, and experiences. You'll also work with partners to launch new markets and vertical capabilities.
Platform Engineering Manager
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
We are looking for a Manager, Platform Engineering for an existing vacancy in our IS team. At CC&L Financial Group, strong, well-integrated technology platforms help our investment, operations and ...
Platform Engineering Manager
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
We are looking for a Manager, Platform Engineering for an existing vacancy in our IS team. At CC&L Financial Group, strong, well-integrated technology platforms help our investment, operations and ...
Programmer Manager information
What does a programming manager do?
Is a TPM role stressful?
What is a programme manager's salary?
Can I make 100k as a project manager?
What is the difference between Programmer Manager vs Software Developer?
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.
Full-time
Medical, Dental, Vision, Life, PTO
Posted 5 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.