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 Delta, BC vacancy
  •  ...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

    Proper

    Delta, BC
    29 days ago
  • $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 work
    Work from home

    PENN Interactive

    Delta, BC
    1 day ago
  • 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 work
    Permanent employment
    Work at office
    Shift work

    Tecsys Inc.

    Delta, BC
    29 days ago
  • $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 work
    Full time
    Summer work
    Local area

    Paramount Commerce

    Delta, BC
    8 days ago
  •  ...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 work
    Local area

    Wpt Global

    Delta, BC
    26 days ago
  • $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

    Jane App

    Delta, BC
    26 days ago
  •  ...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 work
    Immediate start

    Neptune Retail Solutions

    Delta, BC
    23 days ago
  • $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 work
    Work at office
    Work from home
    Home office

    Directive Corporation

    Delta, BC
    8 days ago
  • $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 work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Delta, BC
    29 days ago
  •  ...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

    Neurelo

    Delta, BC
    29 days ago
  •  ...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 work
    Full time
    Casual work
    Flexible hours

    Trupanion

    Delta, BC
    26 days ago
  •  ...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 work
    Contract work

    Revisionz

    Delta, BC
    26 days ago
  •  ...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 work
    Permanent employment
    Internship
    Flexible hours

    Cima+

    Delta, BC
    14 days ago
  •  ...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 work
    Contract work

    Datavisor

    Delta, BC
    29 days ago
  •  ...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 work
    For contractors

    Hire Resolve.com

    Delta, BC
    26 days ago
  • $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 work
    Long term contract
    Work at office
    Local area
    Flexible hours
    Shift work
    3 days per week

    Optix

    Delta, BC
    26 days ago
  • $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 work
    Long term contract
    Full time
    For contractors
    Freelance

    Hirehawk

    Delta, BC
    24 days ago
  •  ...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 work
    Work from home
    Home office

    Stackadapt

    Delta, BC
    29 days ago
  •  ...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 work
    Full time
    Local area
    Flexible hours

    BrightIron

    Delta, BC
    26 days ago
  • 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 work
    Long term contract
    Full time
    Flexible hours

    Search

    Delta, BC
    26 days ago
  • $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 work
    Hourly pay
    Permanent employment
    Work at office
    Flexible hours

    Penny Appeal Canada

    Delta, BC
    26 days ago
  • $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 work
    Full time

    Wellnessliving

    Delta, BC
    29 days ago
  • $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 work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Delta, BC
    20 days ago
  •  ...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 work
    Long term contract
    Contract work
    Manual labor
    Flexible hours

    Fulfillment IQ

    Delta, BC
    26 days ago
  •  ...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

    Portless

    Delta, BC
    26 days ago
  • $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 work
    Full time
    Weekday work

    Weekday Ai

    Delta, BC
    29 days ago
  • $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 work
    Long term contract
    Internship

    Samsara

    Delta, BC
    29 days ago
  •  ...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 work
    Full time
    Work at office
    Flexible hours

    Cohere

    Delta, BC
    26 days ago
  • $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 work
    Temporary work

    Dropbox

    Delta, BC
    26 days ago
  • $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 work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Delta, BC
    26 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!