Talent.com
Sangoma
Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia)Sangoma • New Glasgow, Nova Scotia
Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia)

Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia)

Sangoma • New Glasgow, Nova Scotia
30+ days ago
Job type
  • Full-time
  • Remote
Job description
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.

Create a job alert for this search

Remote Software Engineering Manager - UCaaS (Remote Canada or Colombia) • New Glasgow, Nova Scotia

Similar jobs

Director of Engineering

EastcutTown of Trenton, NS, CA
Full-time

This is a rare opportunity to expand and lead the engineering function for one of Canada's most ambitious offsite construction and manufacturing platforms.Eastcut Wood Building Solutions is the off... Show more

 • Promoted

Solutions Specialist

thyssenkrupp Materials CA, Ltd.Concord, NS, CA
Full-time

Job SummaryTo accurately provide price and delivery for all our products to our customers in a timely and courteous fashion, utilizing organization and negotiating techniques, and applying resource... Show more

 • Promoted

Designer (Advanced)

Magna-International-6df39721Concord, NS, CA
Full-time

Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry... Show more

 • Promoted

Vessel Safety and Operations Chief Officer

Northumberland Ferries LimitedBelle River, PE, CA
Full-time

Oversee vessel safety and operations as a Chief Officer.Ensure compliance, manage crew duties, and maintain equipment for safe maritime travel.You will report to the Captain, assuming responsibilit... Show more

 • Promoted

Deputy Program Manager in Engineering

Northumberland Ferries LimitedBelle River, PE, CA
Full-time

Elevate your career in marine engineering as a Deputy Program Manager focusing on project governance and quality management.Lead efforts to enhance operational excellence across Atlantic Canada.Bas... Show more

 • Promoted

Engineering Director for Offsite Construction

EastcutTown of Trenton, NS, CA
Full-time

Join Eastcut Wood Building Solutions as Engineering Director in Trenton, Nova Scotia.Spearhead engineering initiatives in modular and mass timber systems.In this influential role, you will lead eng... Show more

 • Promoted

Magna Robotics Engineer Technician

Magna-International-6df39721Concord, NS, CA
Full-time

Drive your career as a Robotics Engineer Technician with Magna, focusing on advanced automotive technology.Your role will encompass evaluating processes and implementing effective maintenance strat... Show more

 • Promoted

Executive Assistant

Gottardo Group of CompaniesConcord, NS, CA
Full-time

We are seeking an experienced Executive Assistant.Providing day-to-day administrative duties and support to the President & CEO.Minimum 5 years in an EA role in a construction environment is prefer... Show more

 • Promoted

Senior Designer for Automotive Tooling

Magna-International-6df39721Concord, NS, CA
Full-time

Drive innovation in automotive tooling at Magna Exteriors as a Senior Designer.Apply your strategic thinking and technical skills in a supportive, global team atmosphere.As a Senior Designer, you w... Show more

 • Promoted

Deputy Program Manager

Northumberland Ferries LimitedBelle River, PE, CA
Full-time

We are seeking a highly organized and technically capable Deputy Program Manager to support engineering program execution and project governance across our marine operations.This role plays a key p... Show more

 • Promoted

Industrial Engineer

Magna-International-6df39721Concord, NS, CA
Full-time

Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry... Show more

 • Promoted

Technician Robotics

Magna-International-6df39721Concord, NS, CA
Full-time

Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry... Show more

 • Promoted

Full-Time 2nd Class Engineer Role

Northumberland Ferries LimitedBelle River, PE, CA
Full-time +1

Establish a maritime engineering career with Northumberland Ferries Limited as a 2nd Class Engineer.Focus on vessel maintenance and effective team leadership in a rewarding full-time position.Opera... Show more

 • Promoted

Manufacturing Digital Automation Coordinator

Magna-International-6df39721Concord, NS, CA
Full-time

Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry... Show more

 • Promoted

Industrial Account Manager - Concord

Gerrie Electric Wholesale LTDConcord, NS, CA
Full-time

Reason for vacancy: This is a backfill for an existing vacancy within the team.Gerrie Electric is one of the largest independent electrical distributors with twenty‑four key locations in Ontario an... Show more

 • Promoted

Full-Stack Developer

CustomerizationConcord, NS, CA
Full-time

In-office, full-time position in Vaughan.Salary range depending on experience: CAD$80-100K.A technology company working with North American SMEs is looking for a full-stack developer to join our te... Show more

 • Promoted

Join as 3rd Class Engineer NFL

Northumberland Ferries LimitedBelle River, PE, CA
Full-time

Become a key player at Northumberland Ferries Limited as a 3rd Class Engineer, focusing on operations and machinery within a dedicated ferry service.Your skills are vital for efficient sailing.At N... Show more

 • Promoted

Senior Field Service Technician, MFPs – GTA Travel

Konica Minolta Business Solutions U.S.A., Inc.Concord, NS, CA
Full-time

A leading business solutions provider is seeking a Field Service Technician in Mississauga, Canada.The role involves maintaining and repairing Multi-Functional Products (MFPs) while resolving custo... Show more

 • Promoted

Deputy Manager for Engineering Projects

Northumberland Ferries LimitedTown of Trenton, NS, CA
Full-time

Drive engineering excellence as a Deputy Program Manager based in Caribou, NS.Engage with projects focused on marine operations while upholding quality standards.This position is critical to suppor... Show more

 • Promoted

Front Desk Associate

FirstService ResidentialOcean View, PE, CA
Full-time

Provides exceptional customer service.Meets and greets residents; checks guests and service providers in/out.Able to understand and react to emergency response and access control procedures; monito... Show more