
Engineering Manager – CCaaS Platform
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Colombia.
• Lead, mentor, and develop a team of full stack engineers, encouraging a culture of ownership, accountability, and ongoing improvement.
• Propel the delivery of essential functionalities across Sangoma’s Contact Center as a Service platform to support real-time customer interactions.
• Oversee team execution from start to finish, including planning, design, delivery, production operations, and continuous iteration.
• Collaborate closely with Product, Design, and Engineering leadership to align priorities, establish roadmaps, and provide customer value.
• Ensure the team constructs scalable, high-performance services and user experiences across backend, frontend, and infrastructure.
• Direct architectural decisions for Python-based services and modern JavaScript frameworks (React, Vue).
• Supervise the integration of services with real-time communication technologies, including FreeSWITCH, SIP, and WebRTC.
• Promote engineering excellence through code quality, testing strategies, observability, and best operational practices.
• Advocate for reliability, performance, and scalability within an event-driven architecture that utilizes PostgreSQL, Redis, and Kafka.
• Demonstrated experience in leading and managing engineering teams, including hiring, coaching, and performance evaluation.
• Strong technical expertise with practical experience in developing backend services using Python (FastAPI, Flask, Django).
• Comprehensive understanding of frontend development with JavaScript frameworks such as React or Vue.
• Proven experience in designing, delivering, and operating complex, scalable web applications in a production environment.
• Familiarity with cloud-based systems (AWS or similar) and containerization (Docker; Kubernetes is an added advantage).
• Experience with relational databases like PostgreSQL and caching technologies such as Redis.
• Knowledge of event-driven systems and messaging platforms (Kafka, RabbitMQ, or similar).
• Experience working within microservices or distributed architectures.
• Strong understanding of modern development workflows, including Git, CI/CD, and automated testing.
• Proven ability to work effectively with distributed, remote teams.
• Proficient in both written and verbal English communication skills.
• **Nice to Have**
• Experience with real-time communications technologies (FreeSWITCH, SIP, WebRTC).
• Familiarity with Elixir and Phoenix.
• Experience in scaling engineering teams within high-growth environments.
• Background in CCaaS, UCaaS, or customer experience platforms.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Professional development and training opportunities.
• Collaborative and inclusive work environment.
refurbed
Atlan Stormwater
Hint Health
Trust Wallet
Get handpicked remote jobs straight to your inbox weekly.