Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia)
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.
- 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
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.
- About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders... ...valued. About the Role As an IT Systems Engineer, you’ll own and evolve the internal... ...You’ll be responsible for user and device management, endpoint security, SaaS tooling, access...Remote workInternshipHome officeFlexible hours
- ...Sustainability Platform”, is a well-funded Silicon Valley software startup. It is dedicated to empowering purpose-driven enterprises to manage and improve their environmental, social, and... ...are looking for an AI-first Forward Deployed Engineer (FDE) to join Pulsora’s growing customer...Remote workWork at officeFlexible hours
$160k - $260k per year
...), SASE (Secure Access Service Edge) and Next-generation Managed Services, we are empowering organizations across the globe... ...Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will...Remote workWork at officeFlexible hours- ...We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track record of taking new ideas from concept to market. You are a technology savvy architect with the knowledge and creativity needed...Remote work
- ...JOB TITLE: District Manager, Eastern Canada REPORTS TO: Business Development Manager SE Region STATUS: Full time, exempt LOCATION: Remote, Eastern Canada (Ontario, Montreal) SALARY RANGE: $90 ,000-$120,000/ USD/yr based on interview outcome and overall...Remote workLong term contractFull timeContract workWork at officeLocal areaFlexible hours
$200k - $250k per year
...excited to hire an empowered, remote-first community to support... ...salespeople to achieve more.Orum 's Engineering Team plays a pivotal role in... ..., coaching, and performance management Dive into technical... ...looking for: ~2+ years managing software engineering teams that have...Remote workFlexible hours- ...and marketing channels. Reporting to the Manager, Client Services, you’ll play an integral role... ...their campaign performance. StackAdapt is a Remote First company although we are requiring candidates be located in Western Canada, with a strong preference of someone in the...Remote workWork from homeHome office
- ...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 workWork at officeHome officeShift work
$80k - $130k per year
...financial product recommendations from Canada’s most trusted providers based on... ...about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop,... ...infrastructure projects like identity management (Auth0). • Product Development Pods...Remote workInternshipWork at officeFlexible hours$15k - $30k per year
..., not DTC conversion logic Manage Buy Box health, MAP enforcement... ...Requirements As a remote-first company, you’ll have the... ...established businesses, including Canada, Mexico, and the UK. For global... ...PC or Mac available), computer software platforms, and other office productivity...Remote workWork at officeWork from homeHome office- ...benefits, performance, and equipment management into one seamless platform. With... ...story? As the fastest-growing Software as a Service (SaaS) company in... ...powered by Deel’s own local tax engine replacing a third party service provider ADP in Canada for payroll tax operations. As...Remote workWork at officeLocal areaImmediate start
- ...The Opportunity As Customer Success Manager, Eastern Canada , you will be responsible for driving... .... With over 4,500 pharmacies using our software, we’ve facilitated more than 25 million... ...while those based outside Toronto are remote. Occasional travel may be required for...Remote workLong term contractWork at officeWork from homeHome office2 days per week3 days per week
$145k - $161k per year
...company and honored as one of Canada’s Most Admired Corporate... ...Office expectations** For Remote Roles : If this role is remote... ...pivotal role in shaping our change management strategy, building capability... ...), social capital, social engineering, persuasion, and neighboring...Remote workLong term contractWork at officeLocal areaFlexible hours- ...can focus on what matters. Our remote-first team spans the globe,... ...the most loved tools in modern software development! Please note: This... ...the East Coast time zone (US or Canada). We are unable to make... ...coverage and support healthy engineering practices. Minimum Required Qualifications...Remote workLong term contractWorldwideHome office
$80k - $95k per year
..., blogs, infographics and web design. This is a remote, full-time position open to candidates across Canada. Position Summary: We are looking for an A... ...driven. You will primarily focus on four areas: account management, content marketing strategy, revenue retention and...Remote workFull timeFlexible hours- ...PSD Citywide isn’t just a software company; we’re transforming how... ...recognized leader in Enterprise Asset Management, maintenance management, and... ...our IT team in a fully remote role based in Ontario. If... ...Computer Science or Computer Engineering, or related degree/diploma...Remote workSummer workLocal areaFlexible hoursWeekend work
- ...JoB Title: System Engineer Location: Canada Job Type: Fulltime. Roles and Responsibilities:... ...service requests; work with Engineering Manager to triage and solve problems. Support... ...and bitbucket. Experience with the Software Development Lifecycle and Agile work...Remote workFull time
- ...tool adoption and alignment with engineering standards and project... ...SME for SPEL. • Install product software, hot fixes, and patches (in collaboration... ...drawing borders. • Setup and manage user groups, profiles, and... ...• Provide desk-side and remote support to end users. • Develop...Remote workPermanent employment
$135.15k - $182.85k per year
...more with data. The Sales Engineer (SE) is a technical sales support... ...by the Sales and SE Manager. SE will as well develop new opportunities... ...you are… ~5+ years in the software or storage industry; 3+ years... ..., etc.) ~ Able to work remotely and autonomously ~ Travel up...Remote work- Assist the Regional Operations Director / Country Manager in daily operations by managing tasks related to data gathering, reporting, and brand strategy. This role involves overseeing social media accounts (where applicable), engaging with customers, and maintaining marketing...Remote workFull timeContract workSeasonal workLocal area
- ...transforming how physical security operations are managed across the globe. As the world’s leading... ...platform for physical security workforce management, we empower security companies and... ...development best practices. As a Software Developer - Mobile (Android), you will:...Remote workWork at officeWork from home
$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 workLocal areaFlexible hours- ...Shift5 is seeking a Hardware (electrical) Engineer/Senior Hardware Engineer to join our... ...design ~ Experience with Electrical CAD software packages (Altium preferred) ~ Experience... ...paid time off policy ~ Flexible work & remote work policy ~ Tax-deferred public transit...Remote workWork at officeLocal areaFlexible hours
$100k - $150k per year
...MONEYSENSE MoneySense is one of Canada's most trusted personal... ...lead that evolution. THE ROLE As Managing Editor, you will own MoneySense... ...intersection of editorial, product, and engineering to build a content engine that... ...and the Canadian market. • Remote-First Environment: The...Remote workLong term contractFreelanceInternshipFlexible hoursShift work- ...performance Irth is seeking a Product Marketing Manager (PMM), Damage Prevention to own product... ...Maintain competitive intelligence on 811 software, risk modeling, and damage prevention... ..., dental, & vision • 401k (US), RSP (Canada) + company match • Flexible PTO policy plus...Remote workFor contractorsWork at officeWork from homeFlexible hours
- ...full spectrum of water, waste, and energy management services, including water and wastewater... ...of the City of Winnipeg Waste and Waste Engineering Department (1199 Pacific) and at the... ...work environment with the ability to work remotely for up to two (2) days per week. Possible...Remote workPermanent employmentFull timeContract workFor contractorsWork at officeLocal areaMonday to friday2 days per week
- About Sense Engineering: At Sense Engineering, we pride ourselves on exceeding client expectations... ...has over 130 employees across Canada, providing restoration, capital planning,... ...buildings. Position Overview: As a Project Manager within our Building Restoration Consulting...Remote workContract workFor contractorsInternship
$120k - $150k per year
...brands more successfully set up, manage, and grow their subscription... ...Overview The Solutions Engineering team is hiring a Senior Post-Sales... .... ~ Hiring range in Canada $120,000.00 CAD - $150,000.00... ...Paid Parental Leave Monthly Remote Life and Merchant stipends...Remote workWork at officeFlexible hoursNight shift3 days per week$150k - $200k per year
...exceptional client service. Trusted by 5 of Canada’s top 10 brokerages, Quandri is... ...this. About the Role: The Senior Product Manager is a key role at Quandri, responsible for... ...closely with cross-functional teams including engineering, marketing, sales, implementation, support...Remote workLong term contractWork at office3 days per week- Go To Market Engineer - GTM Engineer - DockMaster About Dockmaster.... ...Dockmaster.com is the leading marina management platform serving... ...the waterfront industry. Our software powers dock operations, reservations... ...will be based anywhere in Canada, working in a remote work model...Remote workInternship
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!
- teletravail informatique Moncton, NB
- remote post production coordinator Moncton, NB
- remote manager Moncton, NB
- salesforce remote Moncton, NB
- java developer remote Moncton, NB
- health coach remote Moncton, NB
- assistante teletravail Moncton, NB
- remote executive assistant Moncton, NB
- remote personal assistant Moncton, NB
- remote customer service Moncton, NB
