[Remote] Engineering Manager - CX/CCaaS Platform (Remote)
Note: The job is a remote job and is open to candidates in USA. Sangoma is a company that builds technology for cloud communications, powering millions of conversations daily. They are seeking an experienced Engineering Manager for their CX/CCaaS platform to lead a global engineering team, focusing on the development, scalability, and reliability of their solutions.ResponsibilitiesLead, mentor, and develop a globally distributed team of software engineers across multiple countries and time zonesFoster a culture of accountability, collaboration, innovation, and continuous improvementPartner closely with Product Management to define priorities, align on roadmaps, and deliver customer-focused solutionsLead the development and operation of Sangoma's CX and CCaaS platforms, ensuring scalability, reliability, and performanceGuide architecture discussions, technical design reviews, and engineering best practicesParticipate in code reviews and provide technical leadership to engineers and technical leadsDrive the successful delivery of new features, enhancements, integrations, and platform improvementsChampion modern software development practices, including CI/CD, automation, testing, observability, and Infrastructure as CodeEnsure platform reliability through effective monitoring, incident management, root cause analysis, and operational excellenceCollaborate with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiencesRecruit, develop, and retain top engineering talent while supporting career growth and team engagementSkillsBachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience8+ years of software engineering, platform engineering, or related technical experience5+ years of engineering management experience leading software engineering teamsExperience managing remote and globally distributed engineering teamsExperience working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environmentsStrong software engineering background with experience in modern application development and distributed systemsExperience with one or more programming languages such as Python, Elixir, Java, Go, or Node.jsExperience with cloud-native architectures, APIs, microservices, and scalable SaaS applicationsExperience with Linux/Unix environmentsExperience with PostgreSQL, MySQL, or similar relational databasesExperience with Git, CI/CD pipelines, automated testing, and modern software development practicesStrong communication, leadership, coaching, and stakeholder management skillsExperience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrationsKnowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologiesExperience with Asterisk, FreeSWITCH, or similar communications platformsExperience with Elixir and PhoenixExperience with AWS, Azure, or Google CloudExperience with Kubernetes, Docker, Infrastructure as Code, and observability platformsBenefitsExtensive 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 serviceFlexible Time Off & Company HolidaysEntrepreneurial work environment partnered with high growth career opportunitiesCompany OverviewSangoma Technologies Corporation (TSX: STC; Nasdaq: SANG) is a global leader in essential business communications. It was founded in 1984, and is headquartered in Markham, Ontario, CAN, with a workforce of 201-500 employees. Its website is http://www.sangoma.com.