Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sangoma

Engineering Team Lead – CX/CCaaS Platform

Sangoma

Engineering Team Lead providing technical leadership for cloud communications solutions in CCaaS and CX platforms. Mentoring engineers and driving technical excellence while delivering scalable solutions.

Posted 7/14/2026full-timeRemote • Florida, Illinois, Ohio, Texas • 🇺🇸 United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading software engineering teams, driving the development of scalable and reliable cloud-native applications, and mentoring engineers in modern software development practices. Proficient in collaborating with cross-functional teams to deliver customer-focused solutions and improve platform performance.

Highest-signal resume keywords
Technical LeadershipCloud-Native Application DevelopmentCI/CD ImplementationMentoring and CoachingAgile Development Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringDistributed Application DevelopmentProgramming Languages (Python, Elixir, Java, Go, Node.js)API DevelopmentMicroservices ArchitectureLinux/Unix EnvironmentsRelational Databases (PostgreSQL, MySQL)Infrastructure as CodeAutomated TestingObservability
Soft Skills
Strong CommunicationCollaborationMentoring
Tools & Technologies
AWSAzureGoogle CloudKubernetesDockerGit
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEngineeringInformation Technology
Industry Keywords
CCaaSCXUCaaSTelecommunicationsReal-Time CommunicationsCustomer-Facing SaaSSIPVoIPWebRTCCRM Integrations

Tech Stack

Tools & technologies
AWSAzureCloudDockerElixirGoJavaJavaScriptKubernetesLinuxMicroservicesMySQLNode.jsPostgresPythonUnixVoIP

About the role

Key responsibilities & impact
  • Lead the day-to-day technical direction for a team of software engineers.
  • Serve as the primary technical mentor, providing coaching, code reviews, and guidance to team members.
  • Contribute directly to software design, architecture, development, debugging, and production support.
  • Collaborate with Product Management to refine requirements, estimate work, and deliver customer-focused solutions.
  • Help prioritize work, remove technical roadblocks, and support sprint planning and execution.
  • Drive the development and continuous improvement of Sangoma's CX and CCaaS platforms with a focus on scalability, reliability, and performance.
  • Participate in architecture discussions and promote engineering best practices across the team.
  • Champion modern software development practices, including CI/CD, automated testing, Infrastructure as Code, and observability.
  • Support production operations by assisting with troubleshooting, root cause analysis, and continuous platform improvements.
  • Work closely with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiences.
  • Assist Engineering Management with technical planning, onboarding, and mentoring new engineers.

Requirements

What you’ll need
  • 6+ years of professional software engineering or platform development experience.
  • Previous experience serving as a Technical Lead, Team Lead, Senior Software Engineer, or similar role.
  • Experience working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environments.
  • Strong software engineering background with experience building modern distributed applications.
  • Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js.
  • Experience designing and developing cloud-native applications, APIs, and microservices.
  • Experience working in Linux/Unix environments.
  • Experience with PostgreSQL, MySQL, or similar relational databases.
  • Experience with Git, CI/CD pipelines, automated testing, and Agile development practices.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong communication skills with a passion for mentoring engineers and collaborating across technical teams.
  • Preferred Qualifications
  • Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
  • Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
  • Experience with Elixir is highly desirable.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.

Benefits

Comp & perks
  • Extensive Benefit Options (Health, Vision, Dental, Long & Short term Disability) effective after a short waiting period
  • Matching 401K program - 100% match on 4%.
  • Employee Stock Purchase Plan after one year of service.
  • Flexible Time Off & Company Holidays
  • Entrepreneurial work environment partnered with high growth career opportunities