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

Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia)

Sangoma

Description

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 8 days ago
Similar jobs that could be interesting for youBased on the Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia) in Victoriaville, QC vacancy
  • About the role: We are looking for a Mobile Engineering Manager to lead two high-impact mobile pods: • Mobile Platform...  ...and supports 13-14 engineers This is a remote position open to candidates residing in the US or Canada. In this role, you will own: 1. Mobile Platform... 
    Remote work
    Long term contract
    Temporary work

    Samsara

    Victoriaville, QC
    29 days ago
  • $85k - $115k per year

     ...is here to change that. As a remote-first, Toronto-based startup with...  ...the future of insurance in Canada and beyond. We're building...  ...learning. As an AI-Driven Full Stack Engineer, you'll be part of a team...  ...data extraction, recommendation engines etc. Work closely with Sr.... 
    Remote work
    Work at office
    Flexible hours

    Policyme

    Victoriaville, QC
    29 days ago
  •  ...company started in KW, Ontario, Canada. BinSentry is focused on...  ...optical sensors with user-friendly software to provide our customers with...  ...of agricultural supply chain management, BinSentry is leading the way....  ...assessment • Offer Is BinSentry Remote? Field Technicians will be... 
    Remote work
    Part time
    Work from home

    Binsentry

    Victoriaville, QC
    8 days ago
  • Title: Senior Software Engineer, eScribe Date: 3.2026 Function: Engineering Reports to: Director,...  ...cross-functional teams, including product managers, designers, and fellow engineers, to...  ...America and as far away as Australia. In Canada, we have become a favorite of municipal... 
    Remote work
    Long term contract
    Temporary work
    Casual work
    Flexible hours

    Escribe

    Victoriaville, QC
    29 days ago
  • Job Type: Full-time, long-term contractor Workplace: Remote Schedule: Full-time, aligned with U.S. business hours (Pacific Time Zone) Compensation...  ...to grow with the brand. We are hiring a Community & Affiliate Manager to help us build and manage a thriving creator community around... 
    Remote work
    Long term contract
    Full time
    For contractors

    Hirehawk

    Victoriaville, QC
    29 days ago
  • $150k - $180k per year

     ...world where technology augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team, you will be a key...  ...medical, dental, and vision)  Flexible PTO Location: Remote, US or Canada. Qualified applicants will receive consideration for... 
    Remote work
    Flexible hours

    Inspiren

    Victoriaville, QC
    29 days ago
  •  ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...finish.   StackAdapt is a Remote First company, we are open to...  ...candidates located anywhere in Canada for this position....  ...and lead by example to uphold software development best practices in... 
    Remote work
    Work from home
    Home office
    Flexible hours

    Stackadapt

    Victoriaville, QC
    29 days ago
  • $120k - $130k per year

     ...xsolla.com . ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven...  ...with deep knowledge of mobile architecture patterns and state management , is essential, along with experience in building and delivering... 
    Remote work

    Xsolla

    Victoriaville, QC
    29 days ago
  • OVERVIEW Reporting to the Senior Manager, Internal Communications, the...  ...media monitoring/analysis software (such as Meltwater). • Experience...  ...work 40 hours per week, remotely from a Canadian home office environment...  ...(EPR) obligations across Canada. Created by producers for producers... 
    Remote work
    Full time
    Internship
    Home office

    Circular Materials

    Victoriaville, QC
    26 days ago
  •  ...Strategy, we build marketing engines that win in SaaS and across B2B...  ...marketing agency, skilled in managing complex relationships and guiding...  ...with customer journey-related softwares including Unbounce and Hubspot...  ...Environment Requirements As a remote-first company, you’ll have the... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    Victoriaville, QC
    26 days ago
  •  ...Structure: The CRO Director will manage a growing team of CRO...  ...Environment Requirements As a remote-first company, you’ll have the...  ...established businesses, including Canada, the UK, and Australia. For...  ...or Mac available), computer software platforms, and other office productivity... 
    Remote work
    Work at office
    Home office
    Shift work

    Directive Consulting

    Victoriaville, QC
    26 days ago
  • $120k per year

     ...lightning speed. We are seeking a Principal Software Engineer to lead the architecture and...  ...role requires deep expertise in AWS, data management, full-stack development capabilities, and...  ...performance tuning across multiple database engines (Redshift, PostgreSQL, Athena). •... 
    Remote work
    Flexible hours

    Calabrio

    Victoriaville, QC
    29 days ago
  •  ...pioneering role as Deputy General Counsel for Employment Law, working remotely in Canada. Design and implement innovative employment systems for a...  ...• Conduct internal investigations with legal integrity • Manage external counsel on employment disputes Requirements: • Licensed... 
    Remote work

    Anime Universe

    Victoriaville, QC
    1 day ago
  • $77.99k - $93.59k per year

    Grafana Labs is a remote-first, open-source powerhouse. There are more...  ..., JPMorgan Chase, and eBay -- manage their observability strategies...  ...programs — the strategic engine driving users from awareness to...  ...experience with Claude Code In Canada, the base compensation range for... 
    Remote work
    Local area

    Grafana Labs

    Victoriaville, QC
    29 days ago
  •  ...four international markets, with successful launches in Germany and Canada and continued expansion in the US. We were also recently...  ...advisory leadership structures • Experience advising Exec, COO, GM or Board-level stakeholders on leadership feasibility and risk #LI-Remote
    Remote work
    Permanent employment
    Interim role
    Local area
    Worldwide

    Heliosx

    Victoriaville, QC
    26 days ago
  •  ...Greater Toronto Top Employer and Canada’s Top Employer for Young...  ...with project specifications, engineering standards, and regulatory requirements...  ...and risk assessments. • Manage external consultants and subcontractors...  ...updated on the latest trends, software, and technology. • Assisting... 
    Remote work
    For contractors
    For subcontractor
    Relocation
    Flexible hours
    Night shift

    Lea Consulting

    Victoriaville, QC
    26 days ago
  •  ...Resources and support to help you manage your personal wellness What...  .... Building upon foundational engineering experience, this mid-level role...  ...in using structural design software and a willingness to continuously...  ...Cornerstone Building Brands Canada is committed to an inclusive,... 
    Remote work
    Internship
    Flexible hours
    Shift work

    Cornerstone Building Brands

    Victoriaville, QC
    26 days ago
  • $114k - $142k per year

     ...application development, DevOps, data engineering, security and compliance, and...  ...are a global company and operate fully remote with employees in Canada, the United States, and Latin America...  ...Mission We are seeking an AWS Alliance Manager to support our growing alliances organization... 
    Remote work
    Work at office
    Immediate start
    Flexible hours

    Caylent

    Victoriaville, QC
    1 day ago
  •  .../ Sales Leader will play a pivotal role in expanding our company's footprint across global markets. This individual will oversee and manage the sales pipeline, lead high-level negotiations, develop go-to-market strategies, and work closely with the executive team to ensure... 
    Remote work
    Long term contract
    Work at office

    Msm Unify

    Victoriaville, QC
    24 days ago
  • $100k per year

     ...evolve to unify innovations in software models, compilers, platforms,...  ...for a Global Supply Chain Manager to own our end-to-end electronics...  ...and revenue This role is remote, based out of Toronto, ON....  ...equally at ease with Hardware Engineering, Operations, Finance, and Procurement... 
    Remote work
    Long term contract
    Permanent employment
    Contract work
    Temporary work

    Tenstorrent

    Victoriaville, QC
    2 days ago
  • $128k - $210k per year

     ...counseling, test result interpretation, and test result-based clinical management  Gather insights gained from clients, including regional needs...  .... Work Environment ~ Work is primarily performed in a remote office setting.   #LI-REMOTE Pay Transparency, Budgeted... 
    Remote work
    Work at office

    Genedx

    Victoriaville, QC
    26 days ago
  •  ...have specialized in the Oracle Engineering and Construction (formerly...  ...automated approach to drive project management excellence with our clients...  ...of our locations including Canada, USA, Brazil, and Philippines...  ...with success working remotely will be considered, regardless... 
    Remote work
    Full time

    Emerald Associates

    Victoriaville, QC
    22 days ago
  •  ...unified contract & third-party risk management platform that protects...  ...risk and cost. Powered by our AI engine, LuminIQ, we embed risk checks,...  ...success. Note: This is a fully remote position, open to applicants based in British Columbia, Canada. In this role you will:... 
    Remote work
    Contract work
    Local area

    Gatekeeper

    Victoriaville, QC
    26 days ago
  • $84k - $105k per year

     ...Poste chez Dynacare Job Posting: Sales Manager - Insurance   Where YOU work, makes a...  ...Vacancy Type: Existing   Work Style: Remote (On the Road - 40% & Working from Home/Office...  ...you will join us in our journey to become Canada’s health and wellness solutions leader.... 
    Remote work
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office
    Work from home
    Home office
    Night shift

    Carrières Dynacare

    Victoriaville, QC
    3 hours ago
  • $70k - $90k per year

    The Associate Engagement Manager (AEM) is responsible for managing the successful...  .... This position is fully remote, candidates for this role must be located in Canada. Position Responsibilities: • Single...  ...and achieve success with client software implementation projects •... 
    Remote work
    Local area
    Flexible hours

    Crossfuze

    Victoriaville, QC
    26 days ago
  • $123.6k - $193k per year

     ...daily. And guess what? Jane is a remote-first company, meaning every...  ...to work from any corner of Canada. Your Role in Our Journey...  ...Developer who’s ready to bring their engineering savvy, user empathy, and...  ...a proficient understanding of software development methodologies Ability... 
    Remote work
    Internship
    Work at office
    Flexible hours

    Jane App

    Victoriaville, QC
    29 days ago
  •  ...automation consulting firm with offices across Canada, the United States, India, and the United...  ...a highly motivated  Databricks Pre-Sales Engineer to join our growing team. I n this role...  ...a team that celebrates wins together. Flexible, remote-friendly work environment.... 
    Remote work
    Flexible hours

    Bits In Glass

    Victoriaville, QC
    8 days ago
  • $60k - $85k per year

     ...seeking a motivated and strategic Marketing Manager with a strong emphasis on project...  ...marketing tools and platforms (e.g., CRM software, marketing automation tools, analytics tools...  ...training and mentoring opportunities. • Remote work opportunities combined with frequent... 
    Remote work
    Full time
    For contractors
    Freelance
    Work at office
    Weekend work

    Crisp

    Victoriaville, QC
    26 days ago
  • $85k - $115k per year

     ...will have the flexibility to manage your work on your own terms and...  ...Description Our offices in Western Canada are in the middle of a large...  ...discipline among consulting engineering firms in Canada. Guided by an...  ...standard industry design/analysis software such as SPIDAcalc and PLSCAD •... 
    Remote work
    Hourly pay
    Remplacement
    Permanent employment
    Internship
    Local area
    Flexible hours

    Cima+

    Victoriaville, QC
    26 days ago
  • $240k - $280k per year

     ...Director of Embedded Systems Engineering to serve as the strategic architect...  ...systems. You will not simply manage existing headcount; you will...  ..., connectivity, and hardware-software integration are paramount. • Technical...  ...) • Flexible PTO • Location: Remote, US or Canada. NYC preferred.... 
    Remote work
    Long term contract
    Immediate start
    Flexible hours

    Inspiren

    Victoriaville, QC
    29 days ago

Do you want to receive more vacancies?

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