[Remote] Engineering Manager - CX/CCaaS Platform (Remote)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Sangoma is a company that builds technology for business communication, and they are seeking an experienced Engineering Manager for their CX/CCaaS Platform. The role involves leading a global engineering team to develop and enhance cloud-based communication solutions while ensuring scalability and reliability.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 engagementSkills8+ 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 practicesBachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experienceStrong 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 service.Flexible 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.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Manager CO2 Operations and Integration

Remote

Project Estimator - Structured Cabling

Remote

Customer Service Representative – Remote Insurance Solutions Specialist for careerzynith – Full‑Time, Career Growth & Commission Opportunities

Remote

Urgently Hiring: Call Center Service Reps – Hybrid/Remote!

Remote

Data Integration Analyst*

Remote

Clinical Research Associate

Remote

Senior Banker - Harkrider North Financial Center

Remote

Supervisor, Healthcare Services (RN- CA License)

Remote

Weekend Jobs for Freshers - Online Part-Time Work

Remote

Experienced Remote Customer Experience Associate – Virtual Support Specialist (Work From Home)

Remote
← Back