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 11 hours 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 - UCaaS At Sangoma, you don’t just contribute code, you own outcomes. We build the technology that keeps businesses connected...  ...and just won't oversee delivery, they will drive outcomes. Remote but best candidate will be located in either Central or... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Sangoma

    Toronto, ON
    3 days ago
  •  ...needs. About the Role We are looking for an experienced Engineering Manager to lead a team responsible for building and operating modern...  ...Key Responsibilities Lead, coach, and develop a team of software engineers, including performance management and career development... 
    Suggested
    Permanent employment
    Contract work

    Robert Half

    Toronto, ON
    18 hours ago
  •  ...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
    more than 2 months ago
  •  ...Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company....  ...reliable safety-critical electronics and software systems to the aerospace, defence, and space...  ...Time Working Arrangement : Fully Remote Responsibilities Participate in the... 
    Remote work
    Full time

    Aversan Inc.

    Toronto, ON
    8 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
    9 hours ago
  •  ...investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-...  ...the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    19 days ago
  • $140k - $190k per year

     ...,  AutoSync ,  Dealertrack Canada and CMS — help Canadians buy,...  ...will be within our  Collateral Management (CMS)team, a national tech...  ...critical, real-world domain where software decisions directly reduce...  ...opportunities. We’re looking for an Engineering Manager to build and lead a... 
    Long term contract
    Temporary work

    AutoTrader.ca

    Toronto, ON
    9 hours 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
    4 days ago
  •  ...Loopio is looking for a senior engineering leader to own our Site...  ...Coach and develop engineering managers and senior individual contributors...  ...Where You’ll Work Loopio is a remote-first workplace because we recognize...  ...flexibly. We are HQ’d in Canada, with established hub regions... 
    Remote work
    Internship
    Work from home
    Home office
    Flexible hours

    Loopio

    Toronto, ON
    4 days 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
    4 days ago
  • $148k - $185k per year

     ...customers across Brazil, Mexico, and Colombia. Guided by our mission to...  ...About the role Our Engineering team helps Nubank to create and...  ...strive for state-of-the-art software development practices that currently...  ..., where teams collaborate remotely and periodically come... 
    Remote work

    Nubank

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

     ...Engineering Manager, CoCounsel Application     Are you ready to lead an engineering team pushing...  ...Expertise : 5+ years of hands-on software engineering experience, with meaningful...  ...118,400 USD - $219,800 USD. For Ontario, Canada, the base compensation range for this role... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    11 hours 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
    3 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
  • $192k - $288k per year

     ...AI Native Staff Software Engineer About Us Nu is one of the largest digital financial platforms...  ...customers across Brazil, Mexico, and Colombia. Guided by our mission to fight...  ...responsible for Designing, building and managing agentic workflows that power end-to-... 
    Work at office
    Flexible hours

    Nubank

    Toronto, ON
    9 hours ago
  • Clinical Trial Manager I/ll. Remote based in Canada Syneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum... 
    Remote work
    Contract work
    Toronto, ON
    18 days ago
  • $155.9k - $219.7k per year

     ...modern platform that powers software, APIs, payments, and patient...  ...working model that balances remote and onsite work (the specifics...  ...the discretion of NexHealth management). You’ll work on some of our...  ...'ll one of NexHealth's first engineers based in Canada — setting the... 
    Remote work
    Live In
    Flexible hours

    NexHealth

    Toronto, ON
    9 hours ago
  •  ...combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions...  ...term career advancement As a Senior AI Software Engineer, you'll transform business...  ...processes. Operational Excellence: Manage a ticket-driven workflow in Jira, optimizing... 
    Long term contract
    Full time
    Internship

    Appnovation Technologies

    Toronto, ON
    9 hours ago
  • $69 per hour

     ...physical location. There is no option to work remotely. Work setting Startup company International level Software company Information technology (IT) service...  ...languages Mail server software PHP Project management software Programming software Web... 
    Remote work
    Permanent employment
    Full time

    Shaku AI Technologies And Virtualization Inc.

    Toronto, ON
    1 day ago
  •  ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential extension up to 12+ months) Compensation : Paid via government-supported internship grants Pathway : Long-term internship... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Internship

    NexScale

    Toronto, ON
    18 days ago
  •  ...join us!   About the job - Principal Software Engineer ContactMonkey's platform already...  ...level - VPCs, IAM boundaries, secrets management, queue-based decoupling, cost control....  .... Our engineering team works primarily remote but we are looking for someone who is willing... 
    Remote work
    Work at office
    Worldwide
    1 day per week

    ContactMonkey

    Toronto, ON
    9 hours 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
    20 days ago
  • $122k - $170k per year

     ...our backend systems We’re a group of engineers who care deeply about code quality,...  ...business. The role We’re looking for a Software Engineer 3 to help design, build, and...  ..., and auditable. This is a Canada-based, fully remote role. You’ll collaborate closely with... 
    Remote work
    Full time
    Worldwide
    Flexible hours

    MongoDB

    Toronto, ON
    9 hours ago
  •  ...and technically proficient Senior Backend Engineer to join our Customer Focus Group (CFG)...  ..., product, sales, customer success, and management teams to ensure customer feedback is reflected...  ..., automated testing, and modern software delivery practices. Nice to Have:... 

    CommIT

    Toronto, ON
    3 hours ago
  •  ...South Korea, Sweden, Switzerland, Canada, and the United Kingdom. Our...  ...for a Senior Quantum Field Engineer. As a Senior Quantum Field Engineer...  ...developers, and product managers to drive an entirely new quantum...  ...from our office in Toronto or remote in Canada Travel: 20% travel... 
    Remote work
    Permanent employment
    Contract work
    Work at office

    IonQ

    Toronto, ON
    9 hours ago
  •  ...possible. The Opportunity As a  Senior Software Engineer at Caribou, you will shape the...  ...Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025). Hybrid work...  ...one day a week in-office. Options to work remotely - we just care about getting the best work... 
    Remote work
    Full time
    Summer work
    Work at office
    1 day per week

    Caribou

    Toronto, ON
    18 days ago
  •  ...fastest growing companies in Canada and ranks 6th in Deloitte's Technology...  ...Talks:   StackAdapt is a Remote First company, we are open to...  ..., TiDB, MariaDB Build software that utilize messaging queues...  ...experience as a Backend Software Engineer. ~ Very strong problem... 
    Remote work
    Local area
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    9 hours ago
  • $160k - $185k per year

     ...Our products are trusted by adventurers, remote workers, and emergency responders around...  ...Web platform is how thousands of users manage accounts, configure devices, and stay connected...  ...stay connected anywhere.  As a Senior Software Engineer, you’ll lead technically significant... 
    Remote work
    Full time
    Flexible hours

    Roadpost

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

     ...Job Description Senior Manager, Software Engineering — Search Platform Overview of the Role The CoCounsel Legal Integrations team 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... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    11 hours ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada only, working in Eastern Time Zone hours.  __ Who are you...  ...velocity, quality, and developer experience while managing risk appropriately. Identify and prioritize... 
    Remote work
    Long term contract
    Full time
    Flexible hours

    Xello

    Toronto, ON
    14 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!