Software Engineering Manager - UCaaS (Remote)
Sangoma Technologies Corporation
DescriptionEngineering Manager – UCaaS PlatformBuild it, Scale it, Own itSangoma 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, ColombiaYour 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.Requirements8+ 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 QualificationsExperience 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 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 BenefitsWhat We Offer:Extensive Benefit Options (Health, Vision, Dental, Long & Short term Disability) effective after a short waiting periodMatching 401K program - 100% match on 4%.Employee Stock Purchase Plan after one year of service.Flexible Time Off & Company HolidaysEntrepreneurial work environment partnered with high growth career opportunitiesAre 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? Must be authorized to work in the United States on a full-time basis for any employer. No agencies or third-party resumes, please.Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.Job SummaryID: EB004D0862Department: Development and EngineeringType: full time
- ...technical judgment with people-first management: leaders who can guide team execution, foster engineering excellence, and hire and grow... ...language-specific dogma.As a Software Engineering Manager, you will... ...managing distributed/remote teams across international time...Remote workFull timeLocal area
$160k - $190k
...a team of hands-on builders, engineers, and innovators reinventing how... ...it with us.Your Impact: Software is at the heart of all aspects... ...printing.As a Software Engineering Manager, you will manage cross-... ...projects. You will coordinate with remote software engineering teams to...Remote workFull timeWork at officeWorldwideFlexible hours$110.79k - $190.7k
...like youThe Opportunity with McKinstryMcKinstry is seeking a Software Engineering Manager to lead a high-performing team responsible for building... ...UniversityMcKinstry Moves onsite gyms or reimbursement for remote workers See benefit plan documents for complete details....Remote workWork experience placement$115k - $160k
...are seeking a highly technical, hands-on Engineering Manager to lead an API-first team through a... ...of senior, mid-level, and automated QA software developers—alongside a Technical Business... ...microservices modernization. This is a remote position, and candidates must live within...Remote workPermanent employmentContract workTemporary workH1bWork at officeLocal area- ...be willing to consider candidates who live greater than 100 miles from the office for the remote option.)Job SummaryWe are seeking a highly experienced Software Engineering Manager to lead a team of software engineers developing features for Project Iris, Comcast’s next...Remote workFull timeWork at officeWorldwide
- ...Hybrid - 2 days onsite, 3 days remote per weekSponsorship Notice:... ..., TN, L1, and OPT visa types.Software Development at GMFAs a Software... ...candidate?Being a hands-on manager still coding around 30-40% of... ...Computer Science or related Engineering field; and/or commensurate experience...Remote workH1bWork at officeVisa sponsorshipFlexible hoursShift work2 days per week3 days per week
$132.4k - $251.6k
...aerospace and defense.Collins Aerospace is seeking an experienced Software Engineering Manager who is passionate about developing innovative software... ...of whether the role is designated as on-site, hybrid or remote.The salary range for this role is 132,400 USD - 251,600...Remote workTemporary workWork experience placementStart working todayWork at officeFlexible hours- Requisition #: 20831Functional Area: Leadership; Software DevelopmentEmployment Type: Full-TimeWork Options: In Office / Partial Remote from Neenah/Appleton/Oshkosh area #LI-... .... J. Keller is seeking a Software Engineering Manager who will be responsible for leading,...Remote workContract workWork at officeLocal area
$185k - $230k
Role Description As the Engineering Manager for the Platform Team, you will lead a team responsible for shared services, reporting, data workflows... ...business needs into clear, actionable work. This is a remote role, candidates may be based anywhere within the United...Remote workFull timeLocal area- Role Description AxisCare is hiring a full-time, fully remote Software Engineering Manager to build and lead high-performing engineering teams and to help us reimagine how software teams work in the age of AI. You've been a software engineer, so you know what it takes to...Remote workFull timeShift work
$120k - $140k
...Description We're growing, and that means adding engineering leadership capacity to support new... ...this isn't the right fit. If you're the manager who knows what every person on your team... ..., not just a delivery manager. ~Remote-native. ~Direct in conflict. ~Data...Remote workFull timeFor contractorsLocal area- Role Description As an Engineering Manager, you will lead and grow a team responsible for building... .... Qualifications ~5+ years of software engineering experience, including experience... .... Experience leading distributed remote engineering teams. Experience...Remote workFull timeTemporary work
- ...Direct and mentor a cross-functional team of software engineers and contractors. Responsible for career growth, performance management, and resource allocation. ~Project... ...Responsible Paid Time Off + Paid Holidays ~Remote work opportunities based on role ~Employee...Remote workFull timeFor contractors
- ...We are seeking a passionate and driven Engineering Manager to lead and grow our engineering team at... ...scalable, secure, and impactful software that empowers our members to access their... ...continuous integration/deployment. ~Remote Leadership: Effective at leading and building...Remote workFull timeFlexible hours
- Role Description SuperSummary is looking for a Software Engineering Manager to help lead our engineering team. Reporting to the Head of Engineering... ...by developing engineers and improving how a small, remote team ships software, we’d like to meet you. Responsibilities...Remote workFull time
$130k - $160k
...connected devices, automation, and cloud-based software to improve operational efficiency. They are looking for an experienced IT Manager to oversee internal technology operations... ...but not limited to secure gateways, remote access tunnels, network appliances, Wi-Fi,...Remote workFull timeContract workWork at office$200k - $220k
...fast, and Fleet is the core engineering team keeping it all running.... ...player-coach role (60% people management / 40% individual... ...engineering team while writing software that directly impacts public... ...time with your coworkers. ~Remote roles exist, and when a posting...Remote workFull timeImmediate start- ...range of industries.POSITION OVERVIEWThe Engineering Project Manager I will lead the engineering... ...This role leads Mechanical, Hardware, Software, and/or System Engineering disciplines... ...facilities. This role is noteligible for remote work.WHAT YOU’LL DOLead 1-2 Gentex Engineering...Remote workFull timeWork at officeShift work
$180k - $220k
...Labcorp is looking for a seasoned Senior Engineering Manager to lead the newly formed Patient &... ...services. This person would own the software development lifecycle for a set of software... ...more years of experience leading fully remote, geographically distributed engineering...Remote workFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift$50k
Role Description As a Software Engineering Manager at Spectrio, you will lead, mentor, and empower a high-performing agile development team to deliver... ...to ensure high-quality releases. Benefits ~Remote Work: We believe great work happens where you feel most inspired...Remote workFull timeTemporary work$191.34k - $325.28k
...continuous improvement for client-facing managed cloud services across AWS and Azure. You... ...post‑incident governance; mandate chaos engineering and DR test schedules with executive... ...critical services.Reston, VA vicinity; Hybrid/remote flexibility; periodic travel....Remote workFull timeContract workWork experience placement$100k - $120k
Cloud Release Quality Manager AI-Enabled Release Program Manager Remote, United States JOB OVERVIEW Are you passionate... ...about using AI to reinvent how software gets released? We are seeking a... ...teams including product, engineering, QA, support, and operations to...Remote workHourly payPermanent employmentFull timeLocal areaFlexible hours- ...Location: Menlo Park, California (Remote) Pay: Good pay and benefits! Job Description What you will be doing: Engineering Manager Drive the delivery of production-grade... ...preferred. Minimum of eight (8) years in software engineering, with at least three (3)...Remote workFull time
$157k - $185k
...consultancy comprised of strategists, software architects, software engineers and designers. Through cutting-edge... ...have started playing project team management and leadership roles and continue... ...social events Work-Life Balance Hybrid remote model allows the flexibility to...Remote workLocal areaHome office- ...Leading a high-performing team, the full-time Software Engineering Manager will oversee the AI Assistant engineering team, driving the development... ...to deliver scalable software solutions in a hybrid remote environment. Key responsibilities Lead, coach, and develop...Remote workFull time
$110k - $160k
...online gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description An Engineering Manager, who will help to drive innovation, mentor top talent, and shape the future...Remote workHourly payLocal areaWork from homeWorldwide- ...Leading a team of machine learning engineers, the full-time Senior Manager, Machine Learning Engineering will... ...strategy into actionable roadmaps in a remote setting. Key responsibilities Lead... ...8+ years of experience in software engineering, machine learning engineering...Remote workFull time
- ...CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and... ...Technology Officer Location: Austin (Hybrid) / Remote (United States) As our Software Engineering Manager , you will lead a team of engineers building and...Remote workShift work
- ...Leading a critical engineering area within a fraud detection platform, the full-time Senior Software Engineering Manager will manage and mentor a team of engineers to build and operate... ...with cross-functional teams in a remote environment. Key responsibilities Lead...Remote workFull time
$145k - $175k
...looking for an experienced, results-oriented, and innovative Software Engineering Manager to join our team. Half of all Americans who see doctors... ...Wednesday and Thursday each week. You are welcome to work remotely Mondays and Fridays if you wish. Address: 1801 California...Remote workTemporary workLive inWork at officeMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager - UCaaS (Remote). Be the first to apply!
- software product owner Atlanta, GA
- software engineer - cloud services Atlanta, GA
- id software Atlanta, GA
- healthcare software sales Atlanta, GA
- software technical support Atlanta, GA
- software asset management analyst Atlanta, GA
- software implementation project manager Atlanta, GA
- software trainer Atlanta, GA
- software sales executive Atlanta, GA
- software sales representative Atlanta, GA










