EMJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-22 17:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Software Engineering Manager - UCaaS

Jobgether · Canada

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineering Manager - UCaaS based in Canada.

This role offers the opportunity to lead a globally distributed engineering team building mission-critical Unified Communications (UCaaS) solutions used by organizations worldwide. You will play a central role in shaping the architecture, scalability, and reliability of a cloud communications platform that powers voice, messaging, collaboration, and real-time connectivity services. Acting as both a technical leader and people manager, you will guide engineering excellence while partnering closely with product, infrastructure, and customer-facing teams. The environment is fast-paced, collaborative, and innovation-driven, with a strong focus on distributed systems and cloud-native technologies. You will influence key technical decisions, improve engineering practices, and ensure the delivery of highly available, enterprise-grade communication services. This is a high-impact leadership role for someone passionate about building and scaling complex SaaS platforms.

Accountabilities

  • Lead, mentor, and grow a globally distributed team of software engineers, fostering a culture of ownership, collaboration, and continuous improvement.
  • Partner with Product Management to define priorities, align roadmaps, and deliver strategic UCaaS platform initiatives.
  • Drive the design, development, scalability, and reliability of cloud communications services including voice, messaging, and integrations.
  • Participate in architecture reviews, technical design discussions, and long-term engineering strategy decisions.
  • Ensure engineering best practices across CI/CD, testing, automation, observability, and operational excellence.
  • Oversee platform reliability through monitoring, incident response, root cause analysis, and continuous improvement efforts.
  • Collaborate with cross-functional teams including Product, Support, Infrastructure, Security, and Customer Success to ensure delivery success.
  • Recruit, retain, and develop top engineering talent while supporting career growth and team capability building.
  • Requirements

    • 8+ years of software engineering or platform engineering experience, including at least 3+ years in engineering management roles.
    • Proven experience leading distributed or remote engineering teams in SaaS, UCaaS, VoIP, or telecommunications environments.
    • Strong technical background in distributed systems, cloud-native architecture, APIs, and microservices.
    • Proficiency in one or more programming languages such as Python, Java, Go, Node.js, or Elixir.
    • Experience with Linux/Unix systems, relational databases (PostgreSQL, MySQL), and modern development practices.
    • Strong knowledge of CI/CD pipelines, Git workflows, automated testing, and DevOps principles.
    • Familiarity with UCaaS or communications technologies such as SIP, VoIP, WebRTC, SBCs, or call routing is highly valued.
    • Experience working with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
    • Excellent leadership, communication, coaching, and stakeholder management skills.
    • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
    • Benefits

      • Competitive compensation package with performance-based rewards.
      • Extended healthcare coverage including medical, dental, vision, and disability benefits.
      • Group RRSP / retirement savings plan with employer contributions.
      • Life insurance, AD&D, and critical illness coverage.
      • Generous paid time off and holiday benefits.
      • Flexible remote work environment with adaptable working hours.
      • High-growth, entrepreneurial engineering culture with strong career development opportunities.
      • Opportunity to work on large-scale, mission-critical global communications platforms.

Eng Management pay context

Based on 650 disclosed Eng Management salaries on RoleSuite, the role pays a median of $214K/year, with most offers between $178K and $254K (10th–90th percentile: $156K–$317K).

See the full Eng Management salary breakdown →
Apply →

Other roles at Jobgether

  • Director of Product Design, CommerceUS
  • Front End Engineer (Senior and Staff)US
  • Regional Vice President, Business Development - BiospecimenUS
  • Senior Software Engineer, LifecycleUS
  • Director of Marketing OperationsUS
  • Senior Project Manager, CX PMOUS
  • Senior Sales Systems Engineer, VDC M365US
  • Affiliate Marketing ManagerNetherlands
  • Affiliate Marketing ManagerIreland
  • Affiliate Marketing ManagerSwitzerland

More Eng Management roles

  • Senior Director, Software EngineeringAnduril Industries · Bellevue, Washington, United States
  • Head of EngineeringNEORIS · Lima, Peru
  • Sr. Engineering Manager - RaleighVersana · Raleigh, NC
  • Senior Engineering ManagerWeekdayworks · Chennai
  • Engineering ManagerSupabase · Remote
  • Software Engineering Manager II, AI/ML, Google CloudGoogle · Sunnyvale, CA, USA
  • Engineering ManagerSpotOn · Kraków, Lesser Poland Voivodeship, Poland
  • Engineering ManagerSearchApi · Remote - Lithuania
  • Engineering Manager: HennenmanTiger Brands · Hennenman
  • Manager, Engineering - MainframeTD Bank · Toronto, Ontario