Talent.com
Sangoma
Remote Engineering Manager - CX/CCaaS PlatformSangoma • Carignan, Quebec
Remote Engineering Manager - CX/CCaaS Platform

Remote Engineering Manager - CX/CCaaS Platform

Sangoma • Carignan, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Engineering Manager – CX/CCaaS Platform

Empowering Businesses with Essential Communications

At Sangoma, we build the technology that keeps businesses connected. From UCaaS and CCaaS to real-time communications infrastructure, our platforms power millions of conversations worldwide every day.

Our engineering teams operate with a foundation of trust, autonomy, and accountability. We move with purpose, collaborate cross-functionally, and take ownership of outcomes—not just output.

As an Engineering Manager, you will lead a team of senior software and infrastructure engineers in designing and delivering innovative, scalable solutions. You will play a critical role in a highly collaborative and supportive environment, driving the development, reliability, and continuous improvement of the services and infrastructure that power Sangoma’s CX/CCaaS platform.

This role can be based in US, Canada or Medellin Columbia

Your Role

    • Lead CX/CCaaS engineering teams across software and infrastructure, ensuring the reliability, performance, and scalability of Sangoma’s customer experience platforms while driving the successful delivery of new features and services
    • Partner closely with Product Management to define team objectives, align on priorities, and translate business requirements into actionable engineering plans
    • Build, mentor, and develop high-performing engineering teams through regular 1:1s, performance reviews, and structured career growth plans
    • Oversee agile delivery processes, including sprint planning, stand-ups, retrospectives, and status reporting to ensure consistent execution and transparency
    • Establish and promote engineering best practices, including reproducibility, observability, automation, and infrastructure as code
    • Remain hands-on contributing to the design, development, and delivery of high-quality, scalable, and maintainable code
    • Lead and participate in code reviews, fostering a culture of continuous improvement, technical excellence, and knowledge sharing
    • Design, implement, automate, and troubleshoot services within a VoIP/real-time communications environment, ensuring high availability and performance
    • Drive enhancements to system observability, monitoring, and alerting to proactively identify and resolve issues in production environments
    • Own the reliability and scalability of voice infrastructure, including capacity planning, redundancy, and fault tolerance strategies
    • Lead cross-functional incident response and root cause analysis for escalated issues, ensuring timely resolution and continuous improvement
    • Participate in an on-call rotation and oversee after-hours maintenance activities as needed to support platform stability and uptime

Your Background

    • Minimum of 5 years of experience in software engineering, infrastructure engineering, site reliability engineering (SRE), or platform engineering within a production environment
    • Demonstrated leadership capability with a track record of driving initiatives and delivering results through others
    • Proven ability to effectively lead, manage, and develop high-performing remote or distributed engineering teams
    • Strong organizational skills with a high level of attention to detail and the ability to manage multiple priorities simultaneously
    • Proficiency in one or more programming languages such as Python or Elixir, with a solid understanding of software development best practices
    • Hands-on experience working in Linux or UNIX-based environments, including system-level troubleshooting and performance optimization
    • Experience designing, querying, and optimizing relational databases such as MySQL or PostgreSQL
    • Strong experience with version control systems, particularly Git, including collaborative workflows (e.g., branching, pull requests)
    • Excellent written and verbal communication skills in English, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders

Nice to Have

  • Experience with real-time communications technologies (FreeSWITCH, SIP, WebRTC)
  • Exposure to Elixir and Phoenix
  • Experience scaling engineering teams in high-growth environments
  • Background in CCaaS, UCaaS, or customer experience platforms

What Success Looks Like

  • Your team consistently delivers high-quality, scalable features that improve customer and agent experience
  • Engineers on your team grow in capability, ownership, and impact
  • Services owned by your team are reliable, observable, and continuously improving
  • You influence both technical direction and team culture across the organization

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.

Create a job alert for this search

Remote Engineering Manager - CX/CCaaS Platform • Carignan, Quebec

Similar jobs

Software Engineering Manager, Canadian Air - C$122,000 - C$155,000 A Year

General Dynamics Mission Systems–CanadaVarennes, Canada
Full-time

Lead a team of software developers for the Canadian Air division, managing daily operations, program execution, resource allocation, and technical risks to ensure timely and cost-effective delivery... Show more

 • Promoted

Director, Software Engineering - $238,000 - $298,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Directs software engineering for card platform and experiences, leading teams and driving key outcomes. Show more

 • Promoted

Senior Engineering Manager - Clinical Saas & Ai - $190,400 - $299,400 A Year

SaaS companyVarennes, Canada
Full-time

Lead a Clinical Engineering team within a growing SaaS company, focusing on building teams and delivering quality outcomes in healthcare technology. Show more

 • Promoted

Senior Manager, Component Engineering - C$120,500 - C$192,500 A Year

CienaBoucherville, Canada
Full-time

Lead global component engineering team, focusing on innovation, operational excellence, and supplier partnerships to ensure reliability and performance of Ciena's solutions. Show more

 • Promoted

Engineering Manager - Merchant Experience / Gestionnaire, Ingénierie - C$180,000 - C$220,000 A Year

Paramount CommerceVarennes, Canada
Full-time

Engineering Manager to lead a team building merchant-centric features and systems, focusing on technical excellence, scalability, and user experience. Show more

 • Promoted • New!

Remote-First: Edge Traffic Engineering Manager - $178,000 - $228,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Lead engineering teams, build resilient edge infrastructure, and evolve networking architecture in a remote setting. Show more

 • Promoted

Senior Platform Engineering Specialist - C$125,000 - C$162,000 A Year

CanarieVarennes, Canada
Full-time

Seeking a Senior Platform Engineering Specialist to lead cloud infrastructure automation and governance for secure, scalable applications and services, reporting to the Manager of Software Developm... Show more

 • Promoted

Senior Manager Embedded Software Engineering - C$139,400 - C$222,000 A Year

CienaVarennes, Canada
Full-time

Lead a team of software engineers in developing embedded software for optical networking products, ensuring quality delivery and fostering innovation. Show more

 • Promoted

Engineering Manager - $120,000 - $300,000 A Year

Veeva SystemsBoucherville, Canada
Full-time

Engineering Manager needed to lead and recruit a team of engineers, deliver software solutions, and collaborate with stakeholders. Show more

 • Promoted

Engineering Manager, International Air - C$122,000 - C$152,500 A Year

General Dynamics Mission Systems–CanadaVarennes, Canada
Full-time

Seeking an Engineering Manager to lead a team of engineers on international air projects, ensuring program execution within schedule and cost constraints, and delivering requirements to customers. Show more

 • Promoted

Engineering Manager, International Air - C$122,000 - C$152,500 A Year

General Dynamics Mission SystemsBoucherville, Canada
Full-time

Seeking an Engineering Manager to lead a team of engineers for program execution within schedule and cost constraints, focusing on delivering requirements and resolving customer issues. Show more

 • Promoted

Senior Manager, Software Engineering (Data & Storage Services) - $206,000 - $256,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Leads a team of engineers and managers to develop data and storage services frameworks, systems, and tools, overseeing storage infrastructure and driving business metrics. Show more

 • Promoted

Senior Engineering Leader, Data & Storage (Remote) - C$206,000 - C$256,000 A Year - Remote

A leading technology firmVarennes, Canada
Remote
Full-time

Lead a team of engineers in developing data and storage services, requiring over 10 years of technical program management and storage operations expertise. Show more

 • Promoted

Merchant Experience Engineering Lead - C$180,000 - C$220,000 A Year - Remote

Fintech CompanyVarennes, Canada
Remote
Full-time

Lead a team to enhance merchant experience through scalable systems using Golang, distributed systems, and microservices. Show more

 • Promoted

Senior Engineering Leader, Data & Storage (Remote) - $206,000 - $256,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Oversee data and storage services, lead a team, and create cohesive frameworks.Remote work with a competitive salary. Show more

 • Promoted

Project Engineering Manager - Services

ALSTOM GruppeSaint-Bruno, QC, CA
Full-time

Select how often (in days) to receive an alert:.Project Engineering Manager - Services.At Alstom, we understand transport networks and what moves people.From high-speed trains, metros, monorails, a... Show more

 • Promoted

Manager, Software Engineering (Edge Traffic) - $178,000 - $228,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Manages software engineering teams responsible for edge traffic infrastructure, defining and delivering roadmaps, and ensuring network architecture resilience. Show more

 • Promoted

Software Engineering Manager: Ai-Driven Distributed Systems - C$150,000 - C$200,000 A Year

Magnet ForensicsBoucherville, Canada
Full-time

Manage software engineering, guide technical direction, mentor engineers.Experience with Kubernetes is required.Salary is between $150,000 and $200,000 CAD. Show more

 • Promoted

Silicon Alliances Ecosystem Development Manager - C$110,156 - C$137,695 A Year - Remote

CanonicalVarennes, Canada
Remote
Full-time

Develops relationships with silicon partners, defines joint products, and manages go-to-market strategies for Canonical. Show more

 • Promoted

Remote Mechanical Engineering Director – Lead & Mentor

Stantec Consulting International Ltd.Longueuil, QC, CA
Remote
Full-time

A leading engineering consulting firm seeks a Director of Mechanical Engineering for its Quebec offices.With over 15 years of experience in mechanical engineering, you will lead complex projects in... Show more