Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Manager - UCaaS (Remote Canada or Colombia)

Full-time

Sangoma

Engineering Manager – UCaaS Platform

Build it, Scale it, Own it

Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and communicate from anywhere. Our portfolio includes Unified Communications (UCaaS), Contact Center (CCaaS), VoIP, SIP Trunking, Managed Connectivity, and Communications Platforms serving businesses worldwide.

Sangoma is seeking an experienced Engineering Manager – UCaaS Platform to lead an established global engineering team responsible for the development, scalability, reliability, and innovation of our Unified Communications platform.

This role is ideal for a leader who combines strong people management skills with technical credibility. You will lead and develop engineers across multiple countries and time zones while partnering closely with Product Management to deliver highly available, scalable, and innovative communications solutions that power voice, messaging, collaboration, and business communications services for customers worldwide.

The ideal candidate has experience leading engineering teams within UCaaS, VoIP, telecommunications, cloud communications, real-time communications, or SaaS environments and possesses the technical depth to contribute to architecture discussions, technical planning, code reviews, and engineering strategy.

Location: United States, Canada, or Medellín, Colombia

Your Role:

  • 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 UCaaS platform.
  • Lead engineering efforts supporting voice, messaging, provisioning, administration, integrations, and communications services.
  • Participate in architecture reviews, technical design discussions, and engineering planning.
  • Guide engineering teams through technical decisions, code reviews, and software development 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 initiatives.
  • Collaborate with Product, Customer Success, Support, Infrastructure, and Security teams to ensure successful delivery and customer satisfaction.
  • Recruit, retain, and develop top engineering talent.

Requirements

  • 8+ years of software engineering, platform engineering, or related technical experience.
  • 3+ years of engineering management experience leading software engineering teams.
  • Experience managing remote and globally distributed engineering teams.
  • Experience working within UCaaS, VoIP, telecommunications, cloud communications, 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.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong communication, leadership, coaching, and stakeholder management skills.

Preferred Qualifications

  • Experience with UCaaS platforms, cloud telephony, PBX systems, voice applications, or business communications solutions.
  • Strong understanding of SIP, VoIP, WebRTC, SBCs, call routing, provisioning systems, and telecommunications infrastructure.
  • Experience with Asterisk, FreePBX, FreeSWITCH, Session Border Controllers (SBCs), or similar communications technologies.
  • Experience with Microsoft Teams integrations, SIP Trunking, messaging platforms, or collaboration technologies.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.
  • Experience supporting highly available, mission-critical communications platforms.
  • Experience with programming languages such as PHP or Lua 

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.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - UCaaS (Remote Canada or Colombia) in Toronto, ON vacancy
  •  ...Engineering Manager – CX/CCaaS Platform Location: Canada, or Medellín, 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... 
    Remote work
    Full time
    Work from home
    Worldwide
    Flexible hours

    Sangoma

    Toronto, ON
    9 days ago
  • $120k - $135k per year

     ...Senior Backend Engineer (Rust & Cloud Platform) Built it. Scale it. Own it....  ...innovative cloud-based solutions including UCaaS, CCaaS, VoIP, SIP Trunking, Managed Connectivity, and Communications...  ...now or in the future. Location: Remote (Eastern or Central Time Zones Preferred... 
    Remote work
    Long term contract
    Full time
    Work from home
    Flexible hours

    Sangoma

    Toronto, ON
    9 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Work at office

    Speechify

    Toronto, ON
    6 days ago
  •  ...Job Title: Software Engineer Job Type: Contract Location: Remote Job Summary:  We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited... 
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    23 days ago
  •  ...Summary/Objective   Emburse software engineers contribute to the development of an engaging and...  ...software development experience ~2+ years of Manager or Lead position experience ~ Ability...  ...lifecycle ~ Has direct reports, remote or local   Agile/Process Familiar... 
    Remote work
    Local area

    emburse

    Toronto, ON
    7 days ago
  •  ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This...  ...’re a high-growth startup with a busy, remote team. You know how and when to engage or...  ...intuition, and hustle. A hands-off management approach so you can focus and do your best... 
    Remote work

    Speechify

    Toronto, ON
    1 day ago
  •  ...algorithms, shape processes into a growing engineering organisation, all while helping to scale...  ...is Enable: Enable is the SaaS rebate management platform that drives trusted...  ...Engineering Manager , you'll manage a team of software engineers reporting directly to you. You... 
    Long term contract
    Full time
    Temporary work
    Local area
    Shift work

    Enable

    Toronto, ON
    6 days ago
  • $150k - $200k per year

     ...scale. About the Role Verto builds software that takes on some of the most stubborn...  ...serve, reliably and at scale. As Senior Engineering Manager, Software, you own that side of the...  ...area. Where You'll Work This is a remote-first role open to candidates located anywhere... 
    Remote work
    Full time
    Live In
    Work at office
    Flexible hours

    Verto Health

    Toronto, ON
    16 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...need time Focus. We’re a high-growth startup with a busy, remote team. You know how and when to engage or be heads down... 
    Remote work
    Work at office

    Speechify

    Toronto, ON
    14 hours ago
  •  ...include frontend and backend engineers, AI research scientists, and...  ...We are looking for a skilled Software Engineer to join us. What...  ...currently running on GCP and managed with Terraform. Collaborate...  ..., and hustle. A hands-off management approach so you can focus and... 
    Work at office
    Shift work

    Speechify

    Toronto, ON
    1 day ago
  • $184.11k - $204.54k per year

     ...be a leader of a Kong Gateway engineering team. These teams are...  ...plugins development kit (PDK), management API, observability metrics, distributed...  ...on a quest to build a $10b+ software company over the next few...  ...experience. Experience managing remote teams. Experience doing... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Shift work

    Kong

    Toronto, ON
    6 days ago
  • $140.6k - $190.6k per year

     ...Manager, Software Engineering Content Tools • CoCounsel Legal Integrations Overview of the Role CoCounsel Legal Integrations is seeking...  ...for this role is $118,400 USD - $219,800 USD. For Ontario, Canada, the base compensation range for this role is $140,600 CAD... 
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible...  .... We work  Flexible First . This role can be performed remotely anywhere in the United States. This position is for an... 
    Remote work
    Work at office
    Flexible hours

    Marqeta

    Toronto, ON
    21 days ago
  • $100k - $150k per year

     ...intelligence, powerful decision engine and investigation tools work...  ...the globe. Our award-winning software platform is powered by a team...  ...Scrum master: Be able to manage and drive end-to-end sprint process...  ...Benefits Work remotely, PTO, Health Benefits, Retirement... 
    Remote work
    Full time

    DataVisor

    Toronto, ON
    9 days ago
  • $80k - $120k per year

     ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...technical delivery leader, the TPM will own and manage all engineering work streams, coordinating... 
    Full time
    Internship

    DataVisor

    Toronto, ON
    9 days ago
  • $110k - $150k per year

     ...Univeris has been successfully building and modernizing wealth management software for over 30 years. We are the go-to solution for many...  ...supports them. The Opportunity We are seeking a senior Engineering Manager to provide leadership across software development teams... 
    Full time
    Internship
    Work at office
    Work from home
    3 days per week

    Univeris

    Toronto, ON
    16 hours ago
  •  ...Job Type: Full-time, long-term contractor Workplace: Remote Schedule: Full-time, office hours HireHawk connects skilled professionals...  ..., customer acquisition, retention and launch success Manage external creative agencies, PR agencies, influencer agencies and... 
    Remote work
    Long term contract
    Full time
    For contractors
    Seasonal work
    Work at office

    HireHawk

    Toronto, ON
    2 days ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering... 
    Long term contract
    Work at office

    Speechify

    Toronto, ON
    1 day ago
  •  ...transforming how enterprise accounting teams manage the month-end close process. The founding...  ...deep experience from both finance and engineering, having overseen finance organizations at...  ...including ERPs, HRIS, procurement software, and CRMs - Design and implement core components... 
    Internship
    Work at office
    Flexible hours

    Rockstar

    Toronto, ON
    9 days ago
  •  ...designed for mud systems to effectively manage solids, reducing costs for the customer...  ...Field Technicians , field supervisors, engineers and scientists to make intelligent and informed...  ...- but field technicians work all across Canada on remote locations. ESSENTIAL FUNCTIONS:... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Traineeship
    Internship
    Work at office
    Shift work

    Stage 3 Separation

    Toronto, ON
    9 days ago
  •  ...motivated and passionate Machine Learning Engineers for our team. As part of this job,...  ...learning tests and experiments Ability to manage the infrastructure and data pipelines...  ...in communicating problem context to the remote teams Excellent communication and teamwork... 
    Remote work
    Full time

    Tiger Analytics Inc.

    Toronto, ON
    9 days ago
  •  ...Principal Engineer Location: Toronto/GTA preferred; Ottawa considered Employment...  ...Full-time, permanent Work Model: Remote within Canada Build the Future of Global Payments...  ...Looking For Approximately 12–18 years of software engineering experience. Proven... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Veem

    Toronto, ON
    9 days ago
  • $140.6k - $190.6k per year

     ...Manager, Software Development Engineering, CoCounsel FDE Product Development | CoCounsel Forward Deployed Engineering What if you could shape the future...  ...this role is $118,400 USD - $219,800 USD. For Ontario, Canada, the base compensation range for this role is $140,600 CAD... 
    Full time
    Contract work
    Direct hire
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  •  ...operate. We are actively rethinking how engineering teams work in a world where every engineer...  ...the Role We are looking for a versatile Software Engineer to join our platform team,...  ...infrastructure, with or without leaning on managed services, and shape the networking, load... 
    Full time
    Internship

    Parallelz

    Toronto, ON
    9 days ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity...  .... We work Flexible First . This role can be performed remotely anywhere within Ontario or British Columbia, Canada. We’d... 
    Remote work
    Internship
    Work at office
    Flexible hours

    Marqeta

    Toronto, ON
    a month ago
  •  ...Global Banking and Markets Engineering (GBME) is the fast-moving, award...  ...is searching for a Principle Software Engineer who is eager to...  ...relationship with technology partners, management, and business stakeholders...  ...requirements. Remote-friendly work environment will... 
    Remote work
    Permanent employment
    Flexible hours

    Scotiabank

    Toronto, ON
    6 days ago
  •  ...more than 670,000 people across Canada through Equitable Bank, Canada...  ...in combined assets under management and administration, with a clear...  ...business value for portfolios. The Software Developer Lead is an exciting...  ...(from code perspective) o Remote debugging and troubleshooting... 
    Remote work
    Hourly pay
    Permanent employment
    Full time
    Work at office

    EQ Bank | Equitable Bank

    Toronto, ON
    6 days ago
  • $115k - $140k per year

     ...Job ​Title:​ Senior Manager, Canada Programs Location: ​ Ontario, Canada Employment Type: Full Time Start Date: ASAP Salary:...  ...Toronto, Canada. We offer flexible work options including hybrid and remote arrangements. While we are open to candidates from across... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Immediate start
    Flexible hours

    Moonshot

    Toronto, ON
    9 days ago
  • $89.36k - $124.78k per year

     ...Req ID: 138662  Remote Position: Hybrid Region: Americas  Country: Canada  State/Province: Ontario  City:  Toronto  General Overview Functional...  ...: Indirect Summary As an experienced .NET Software Engineer, you will play a key role in driving the success... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Local area
    Worldwide
    Shift work
    Night shift

    Celestica International LP

    Toronto, ON
    9 days ago
  • $90k - $130k per year

     ...offers, billing, loyalty, and relationship management; and Zafin IO , an integration...  ...environments. Headquartered in Toronto, Canada, Zafin partners with leading financial...  ...scale. What’s the Opportunity?   As a Software Engineer at Zafin, you will design, build, test,... 
    Full time

    Zafin

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - UCaaS (Remote Canada or Colombia). Be the first to apply!