
Engineering Team Lead – CX/CCaaS Platform
Posted Jul 14

Posted Jul 14
This is a fully remote position, open to applicants in Florida, +3 more states.
• Oversee the daily technical strategy for a group of software engineers.
• Act as the main technical mentor, offering coaching, code evaluations, and support to team members.
• Directly engage in software design, architecture, development, debugging, and production assistance.
• Collaborate with Product Management to clarify requirements, estimate workload, and deliver solutions focused on customer needs.
• Aid in prioritizing tasks, eliminating technical obstacles, and facilitating sprint planning and execution.
• Propel the development and ongoing enhancement of Sangoma's CX and CCaaS platforms, emphasizing scalability, reliability, and performance.
• Take part in architecture discussions and advocate for engineering best practices throughout the team.
• Promote contemporary software development methodologies, including CI/CD, automated testing, Infrastructure as Code, and observability.
• Assist in production operations by helping with troubleshooting, root cause analysis, and ongoing platform enhancements.
• Collaborate closely with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to provide outstanding customer experiences.
• Support Engineering Management in technical planning, onboarding, and guiding new engineers.
• 6+ years of professional experience in software engineering or platform development.
• Previous background as a Technical Lead, Team Lead, Senior Software Engineer, or a comparable role.
• Experience in CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS settings.
• Solid software engineering foundation with a history of building modern distributed applications.
• Proficiency in one or more programming languages, including Python, Elixir, Java, Go, or Node.js.
• Experience in designing and developing cloud-native applications, APIs, and microservices.
• Familiarity with Linux/Unix environments.
• Experience with PostgreSQL, MySQL, or similar relational database systems.
• Knowledge of Git, CI/CD pipelines, automated testing, and Agile development methodologies.
• Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
• Excellent communication skills with a passion for mentoring engineers and collaborating across technical teams.
• Preferred Qualifications
• Background in Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
• Understanding of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
• Experience with Elixir is highly desirable.
• Familiarity with AWS, Azure, or Google Cloud.
• Knowledge of Kubernetes, Docker, Infrastructure as Code, and observability platforms.
• 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 available after one year of service.
• Flexible Time Off & Company Holidays.
• Entrepreneurial work environment coupled with high growth career opportunities.
Future Connections
Akamai Technologies
cigus
Digi International
Get handpicked remote jobs straight to your inbox weekly.