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.
$95.5k - $159k per year
...The Manager, Software Development & Testing is a hands-on people leader responsible for the day-to-day execution, quality, and delivery of software solutions within Alimentiv’s clinical imaging ecosystem. This role combines technical leadership with team management to ensure...Remote workManual labor- ...budget for Anthropic tokens, our engineers use AI agents to write, review... ...anyone else. As a Staff Software Engineer, you'll be a technical... ...agents purchase, launch, and manage Meta and Google ad campaigns directly... ...across traditional search engines and AI-powered generative search...Remote workLong term contractInternshipImmediate startFlexible hoursShift work
$90k - $110k per year
...health data platform and data management solutions, which are used in... ...reasons to SMILE! The Senior Software Developer, Support works... ...reviews, ensuring adherence to engineering best practices and coding... ...of the benefits we offer: * Remote Work Environment * Flexible...Remote workLong term contractFlexible hours- ...You'll work alongside a design engineer already on the team, and... ...about how AI changes the way software gets built, and you have opinions... ...an implementer. • You won't be managing people on day one. This is a hands... ..., and influence. Location: Remote-first. U.S. Core overlap hours...Remote workFull timeLive InShift work
- ...client deliverables, creating and managing custom client strategies, and... ...Requirements: As a remote-first company, you’ll have the... ...established businesses, including Canada, the UK, and Australia. For global... ...PC or Mac available), computer software platforms, and other office...Remote workWork at officeHome office
- ...services and infrastructure engineering quality and testing initiatives... ...and best practices for software test development, with material... ...you should have excellent time management and organizational skills, as... ...troubleshooting and peer review Perks (Canada) • Launch a career at one of...Remote workFull timeFlexible hours
- ...style to life. Reports to: Director of Engineering Location: Remote, United States About the Role Our... ...bar for the developers around you. As Software Engineer (Team Lead), you will serve as... ...and what you are looking for. • Hiring Manager Interview - A deeper conversation focused...Remote workRemplacementInternshipImmediate start
- ...highly motivated person to serve as Territory Manager over its dealer network in the key growth... ...of the North Central United States and Canada. Reporting to the VP of North America... ...friendly, cloud-based, integrated hardware and software solution, integrating quality soil data...Remote workSeasonal work
$110k - $270k per year
...hiring multiple talented Senior Full-Stack Software Engineers to build innovative products in Life... ...of the SDLC Collaborate with product managers, other engineers, and domain experts to... ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in...Remote workWork at officeLocal areaWork from home- ...seeking a Revenue Operations Manager to help deliver outstanding services... ...Environment Requirements As a remote-first company, you’ll have the... ...businesses, including Canada, the UK, and Australia. For global... ...or Mac available), computer software platforms, and other office productivity...Remote workWork at officeHome office
- Sales Development Representative (SDR) • Canada - Remote D3 is a cutting-edge cybersecurity... ...Thousands of users worldwide trust our software to improve their productivity and automate... ...on D3 to simplify the delivery of their managed security services. About the Role: We are...Remote workInternshipWorldwide
- ...of a fundamental shift in how software gets made, and we are not... ...into it. We are rebuilding our engineering culture around a simple belief... ...Experienced with on-call and incident management — you've run the post-mortems... ...Ways of Working Babylist is remote-first with team members...Remote workInternshipWork at officeLocal areaFlexible hoursShift workWeekend work
- ...solvers and creators, building cutting-edge software to empower manufacturers with actionable... ...small, agile team of developers, product managers, and customers to solve real-world... ...excite you. • Flexibility - Hybrid or fully remote options, with an open, results-oriented culture...Remote workWorldwide
$15 per hour
...training and learning opportunities • Utilize software, databases, scripts, and tools... ...you’ll need: • Must be located in Alberta, Canada • 1-2 years experience in customer care or... ...$15 per hour • The ability to work 100% remotely • Vacation • Holiday pay, with premium pay...Remote workHourly payWork visaMonday to fridayShift work- ...will have the flexibility to manage your work on your own terms and... ...most cost-effective solutions to engineering challenges and offer a diverse... ...and design teams across Canada. Join us and immerse yourself... ...• Working knowledge of Revit software (an asset) • Proficiency in spoken...Remote workPermanent employmentInternshipWork at officeFlexible hours
- .../ 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 workLong term contractWork at office
- ...over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals... ...work. AECOM, Buildings + Places Canada (B+P Canada) is a vibrant, growing... ...using REVIT and/or AutoCAD software. • Conduct tests and inspections...Remote workContract workWork at officeLocal areaWorldwideRelocationFlexible hours
- ...tools such as LinkedIn Campaign Manager, Zoominfo, 6Sense, and more •... ...Environment Requirements As a remote-first company, you’ll have the... ...businesses, including Canada, the UK, and Australia. For global... ...PC or Mac available), computer software platforms, and other office productivity...Remote workWork at officeHome office
$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 workInternshipWork at officeFlexible hours- About the role We are looking for a Data Engineer to join our team. Data and Analytics is a critical... ...role is open to candidates residing in Canada. You should apply if: • You want to impact... ...flow data, Support ticket volume data. • Manage critical data pipelines to enable our...Remote workLong term contract
$43 - $48 per hour
...Media Relations – ATL , the Bilingual Manager, Marketing and Communicatio ns ATL, is... ...initiatives throughout Atlantic Canada. This position requires residency in... ...All CM employees work 40 hours per week, remotely from a Canadian home office environment....Remote workHourly payLong term contractContract workTemporary workFixed term contractHome officeFlexible hoursWeekend workAfternoon shift- ...will have the flexibility to manage your work on your own terms and... ...The CIMA+ offices in Western Canada are in the middle of a large growth... ...organization. Unleash your engineering talents at CIMA+ as a... ...Proficient in design/analysis software and CAD systems, along with familiarity...Remote workHourly payPermanent employmentFor contractorsLocal areaFlexible hours
- SENIOR PIPELINE ENGINEER THE BIG PICTURE At Lauren, we believe the best... ...pipeline project work across Canada, providing senior technical... ...engineers, designers, project managers, and multi‑disciplinary teams... ...engagement will be considered. - Remote work arrangement acceptable within...Remote workFull timePart timeFor contractorsLong distance
$110k - $137k per year
...a highly creative and analytical Product Manager who can conceptualize and build innovative... ...for each ad format. • Work closely with engineering, design, data science, and sales teams to... ...OpenRTB guidelines, mobile SDK ads, rendering engines, and ad serving flows. • Strong...Remote workWork at office- ...Workleap Technologies, a Montréal‑based software company. Job Description The Mission... ...IT buyer. A s the Director of Account Management , you aren't just overseeing a department... ...architect of our retention and expansion engine. The Mandate: Humans + AI...Remote work
$175k - $245k per year
PHASOR Engineering Inc. is a dynamic Alberta based company specializing... ...Lead / Commissioning Manager join our field services team... ...Knowledge of the Microsoft office software suite of programs coupled with... ...Must be legally able to work in Canada, VISA Sponsorship is not...Remote workFull timeWork at officeFlexible hoursShift work- ...succeed and thrive in their work. Content Engineering at Laravel is responsible for growing... ...hand with our Product Marketing, Product Management, and Dev Rel team to write engaging, technical... ..., you are encouraged to apply. • Fully remote and globally distributed working...Remote work
- ...l'anglais pour rejoindre notre équipe au Canada ! Il s'agit d'une opportunité passionnante... ...: Alberta, British Columbia, or Quebec; remote Work Schedule: Full-time (40 hours/week),... ...Performance Indexes (KPIs) as defined by management/supervisor • Complete all other tasks that...Remote workDaily paidFull timeContract workTemporary workFixed term contractWork at officeImmediate startMonday to friday
- The Role **This is primarily a remote role; however, candidates must be located in one of the... ...Ontario, Quebec** This role will own the engine that brings the right companies to... ...iterate based on results. • Industry Presence: Manage relationships with industry stakeholders,...Remote work
- ...Action1 is an autonomous endpoint management platform trusted by many... ...as the fastest-growing private software company in America. The company... ...Introduction: Action1 is expanding into Canada and building its presence in... ...who thrives in a high-growth, remote-first SaaS environment. If you...Remote workLong term contractContract workFlexible hours
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 West Vancouver, BC
- remote english speaking West Vancouver, BC
- remote post production coordinator West Vancouver, BC
- remote manager West Vancouver, BC
- salesforce remote West Vancouver, BC
- java developer remote West Vancouver, BC
- health coach remote West Vancouver, BC
- remote executive assistant West Vancouver, BC
- remote personal assistant West Vancouver, BC
- remote customer service West Vancouver, BC
