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.
- ...happiness. We’re a team of developers, designers, engineers, accountants, CPAs, project managers, and creatives from all over the world. But we’re... ...based tech startup. This position will be based remotely in Colombia Department: Accounting Operations Proper’s...Remote work
$115k - $145k per year
...upcoming work, and mentoring the engineers around you. We care about the... ..., and a team that treats software quality as a first-class product... ...rotation, which owns release management and deployment management... ...progression and mentoring others #LI-REMOTE Salary Range $115,000 -...Remote workWork from home- Having recognized the advantages of remote work, such as improved employee morale,... ...fit for you! Tecsys is looking for a Software Development Manager!!! About yourself You are a driven and... ...Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit...Remote workPermanent employmentWork at officeShift work
$145k - $190k per year
Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company... ...credit cards or e-wallets. Security, risk management, and reliability are at the core of... ...Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience...Remote workFull timeSummer workLocal area- ...wherever they may be. The Role We’re seeking a dynamic and results-driven Poker Country Manager to drive WPT Global’s operations and growth initiatives in Canada. This is a pivotal, remote opportunity to significantly contribute to our market presence, develop and execute...Remote workLocal area
$146.3k per year
...opportunity for a Development Manager to join Jane’s Accounts Group and... ...at Jane, this position is a remote position, allowing you to work anywhere you want across Canada. Building a delighted team who... ...the world of practice management software. We enable the likes of physiotherapists...Remote work- ...are proven to increase retail sales. VP, Group Sales Manager Reporting to SVP, GM – Canada Role The VP, Group Sales Manager, Canada role is... ...with both existing and new clients. This role is a remote based position, with candidate located in the Greater Toronto...Remote workImmediate start
$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$142k - $158k per year
...company and honored as one of Canada’s Most Admired Corporate Cultures... ...Office expectations** For Remote Roles : If this role is... ...prioritize and execute tasks in the software development life cycle.... ...Proven experience as a great Engineer. BSc/BA in Computer Science...Remote workLong term contractWork at officeFlexible hours- ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale them... ...and technological vision for Neurelo’s products • Passionate engineer and architect who can challenge the status quo, thinks big picture...Remote work
- ...talented pet-loving professionals are everywhere. This is a remote position open to candidates anywhere in Canada. Responsibilities: • Provide authoritative and... ...through appropriate discussion and escalation of issues • Manage the subsidiary corporate governance and compliance...Remote workFull timeCasual workFlexible hours
- ...environment that will need to be converted out and eventually become SmartPlant P&ID intelligent schematics. • Reports and drawing management will be an important part of the scope for checking and assuring quality in the deliverables. • The SmartPlant team will need to work...Remote workContract 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... ...models using AutoCAD and REVIT software • Ensure compliance with norms...Remote workPermanent employmentInternshipFlexible hours
- ...learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Remote workContract work
- ...and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals. These... ...multidisciplinary teams including project managers, operations, contractors, and... ...Proficiency with relevant engineering software, tools, and systems • Extended...Remote workFor contractors
$120k - $140k per year
Optix is seeking a Lead Engineer to guide our engineering team through the shift to an AI-first product and... ...into a conversational, agentic workspace management system. This role is open to candidates Remote, across Canada. If you’re local to Vancouver, the team works out...Remote workLong term contractWork at officeLocal areaFlexible hoursShift work3 days per week$200k per year
Description • Employment Type: Full-Time Contractor • Workplace: Remote At HireHawk, we believe in building strong, long-term partnerships... ...direction, layout, final polish, launch-critical deliverables) • Manage external partners selectively (printers, photographers,...Remote workLong term contractFull timeFor contractorsFreelance- ...We're looking to add Data Engineers to our data science team! This... ...Tech Talks: StackAdapt is a Remote First company, and we are open... ...understanding of algorithm and software design, concurrency, and data... ...Workplaces for Women and in Canada by Great Place to Work® #LI...Remote workWork from homeHome office
- ...We are looking for a remote full-time P ayroll S pecialist with a passion for... ...exciting and innovative companies throughout Canada by ensuring that their payroll is... .... You must also have good time management and problem-solving abilities with a...Remote workFull timeLocal areaFlexible hours
- Senior Paid Media Strategist (Remote) About the role In this role, you will be responsible for growing and retaining a portfolio of 4-7... ...clients through ongoing relationship nurturing and strategic hands-on management of Paid Media platforms (including but not limited to Google,...Remote workLong term contractFull timeFlexible hours
$22 per hour
Position Overview: Penny Appeal Canada is looking for an excited, engaged, and committed... ...community, while implementing, facilitating, and managing programming, volunteering, and... ...tasks include organization, coordination, management, delivery and execution of fundraising and...Remote workHourly payPermanent employmentWork at officeFlexible hours$90k - $130k per year
Title: Revenue Operations Manager Salary: $90,000 -$130,000 based on experience Status: Full... ...into reality. Our mission-critical software fuels their vision, supporting millions of... ...Manager, you are the architect of our revenue engine. You sit at the intersection of Marketing...Remote workFull time$133.2k - $148k per year
...Job Title: Sr. Product Manager - Senior Living Location: Canada - Remote Hybrid/Remote: Remote or Hybrid Mississauga. **Travel to Office expectations... ...PointClickCare's platform. Partnering closely with engineering and cross-functional teams, you'll drive end-to-end...Remote workLong term contractWork at officeFlexible hours- ...Information Job Title: MuleSoft Integration Engineer Location: Toronto, ON (Remote) Employment Type: Contract About... ...right tech stack, building custom software, or implementing enterprise... ..., latency, memory usage, and thread management · Improve error handling, monitoring...Remote workLong term contractContract workManual laborFlexible hours
- ...3+ years in Logistics, E-commerce Fulfillment, or Supply Chain Management, with a proven track record of managing structured client stabilization... ...across Billing, Operations, Implementations, Tier 2, Product & Engineering, and Sales, ensuring merchants reach stable, confident scaling...Remote work
$75k per year
...Experience: 6 years Location: USA, Canada JobType: full-time This role... ...with Sales, Product, and Engineering to solve complex customer... ...receivable hygiene). • Comfortable managing deal cycles exceeding $75k... ...Basic conceptual knowledge of software and AI architectures, APIs,...Remote workFull timeWeekday work$100k per year
...intelligent maintenance and asset management platform purpose-built for... ...directly to the VP of Product & Engineering for the Business Unit. One week you... ...great ones in this space. This is a remote position open to candidates residing in Canada. You should apply if • You want to...Remote workLong term contractInternship- ...Cohere is a team of researchers, engineers, designers, and more, who are... ...We’re seeking an experienced Manager, Real Estate & Facilities to... ...Proficiency: Experience with FM software, lease management systems, and... ..., and workspace improvement Remote-flexible, offices in Toronto,...Remote workFull timeWork at officeFlexible hours
$145.4k - $196.6k per year
Role Description As a Senior Manager, Product Management for Web Experience... ...in partnership with design, engineering, and marketing teams. You... ...product-led and sales-led software-as-a-service environments •... ...Analytics, or Amplitude Compensation Canada Pay Range$145,400—$196,600...Remote workTemporary work$145k - $195k per year
...the development of digital investigative software that acquires, analyzes, and shares evidence... ...Role Overview As a Senior Artifacts Engineer specializing in Mobile Artifacts and... ...Candidates must reside in The United States or Canada. What You'll Do Perform static and...Remote workWork at officeLocal areaFlexible 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 Delta, BC
- remote immigration consultant Delta, BC
- remote english speaking Delta, BC
- remote post production coordinator Delta, BC
- remote manager Delta, BC
- salesforce remote Delta, BC
- health coach remote Delta, BC
- remote executive assistant Delta, BC
- remote personal assistant Delta, BC
- remote customer service Delta, BC
