Engineering Manager - CX/CCaaS Platform

4 hours, 33 minutes ago
Full-time
Lead
Software Development
Sangoma Technologies

Sangoma Technologies

Sangoma Technologies specializes in providing comprehensive business communication solutions, including scalable Voice Over IP telephony systems, Unified Communications as a Service (UCaaS), and various hardware and software components that enhance IP ...

Diversified Telecommunication Services
251-1K
Founded 1984
$28M raised

Description

  • Lead CX/CCaaS engineering teams across software and infrastructure to improve reliability, performance, and scalability.
  • Partner with Product Management to define team objectives, priorities, and engineering plans.
  • Build, mentor, and develop high-performing remote or distributed engineering teams.
  • Run agile delivery processes, including sprint planning, stand-ups, retrospectives, and status reporting.
  • Establish and promote engineering best practices such as reproducibility, observability, automation, and infrastructure as code.
  • Contribute hands-on to the design, development, and delivery of scalable, maintainable code.
  • Lead code reviews and foster continuous improvement, technical excellence, and knowledge sharing.
  • Design, implement, automate, and troubleshoot services in a VoIP/real-time communications environment.
  • Improve system observability, monitoring, and alerting to detect and resolve production issues proactively.
  • Own reliability and scalability initiatives for voice infrastructure, including capacity planning, redundancy, and fault tolerance.
  • Lead incident response and root cause analysis for escalated issues and drive follow-up improvements.
  • Participate in an on-call rotation and oversee after-hours maintenance activities as needed.

Requirements

  • Minimum 5 years of experience in software engineering, infrastructure engineering, SRE, or platform engineering in a production environment.
  • Demonstrated leadership ability with a track record of driving initiatives and delivering results through others.
  • Experience leading, managing, and developing high-performing remote or distributed engineering teams.
  • Strong organizational skills with the ability to manage multiple priorities and attention to detail.
  • Proficiency in one or more programming languages such as Python or Elixir.
  • Hands-on experience in Linux or UNIX-based environments, including system-level troubleshooting and performance optimization.
  • Experience designing, querying, and optimizing relational databases such as MySQL or PostgreSQL.
  • Strong experience with Git and collaborative version control workflows such as branching and pull requests.
  • Excellent written and verbal communication skills in English.
  • Experience with real-time communications technologies such as FreeSWITCH, SIP, or WebRTC (nice to have).
  • Exposure to Elixir and Phoenix (nice to have).
  • Experience scaling engineering teams in high-growth environments (nice to have).
  • Background in CCaaS, UCaaS, or customer experience platforms (nice to have).

Benefits

  • Extended Healthcare Plan for Canada, including medical, disability, dental, and vision coverage.
  • RPP / Group RRSP retirement savings plan.
  • Group Life, AD&D, and Critical Illness insurance.
  • Paid time off benefits.
  • Work-from-home flexibility with flexible hours.
  • Entrepreneurial work environment with high-growth career opportunities.
  • Equal opportunity employer status for protected groups, including protected veterans and individuals with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Head of Malware Research & Engineering (remote-only, Europe)

CloudLinux 51-250 IT Services

CloudLinux is seeking an Engineering Leader to head the Cloud Antivirus Department at Imunify360, owning the end-to-end malware detection and cloud scanning platform that protects millions of websites.

Apache Airflow AWS Celery ClickHouse Docker GCP GitLab CI Grafana Jenkins Kafka Kubernetes LLM Luigi Machine Learning Microservices MongoDB PHP PostgreSQL Python RabbitMQ Redash Redis Rust SQL Transformers
4 hours, 3 minutes ago

Engineering Manager - AI & GenAI

Netguru 251-1K Internet Software & Services

Netguru is hiring an Engineering Manager to lead its AI and GenAI engineering capability, guiding production LLM systems, supporting client delivery and presales, and building internal AI practices across the company.

AWS Azure CI/CD GCP Generative AI LLM Node.js OpenTelemetry Python TypeScript
4 hours, 18 minutes ago

Manager, Software Engineering (.NET & Salesforce)

AssistRx 251-1K Pharmaceuticals

AssistRx is seeking a Manager, Software Engineering to lead cross-functional teams building and scaling enterprise applications across .NET and Salesforce for healthcare technology solutions that improve patient access to specialty therapies.

Agile Azure C# CI/CD Salesforce Salesforce Apex Salesforce Lightning Scrum
4 hours, 18 minutes ago

Engineering Manager, Infrastructure Platform

SmarterDx 11-50 Professional Services

SmarterDx is hiring a fully remote Engineering Manager to lead its AWS and Kubernetes platform team, shaping the development infrastructure that supports its clinical AI product for hospitals.

Agile Apache Airflow AWS dbt Go Kanban Kubernetes Machine Learning Microservices PostgreSQL Python Snowflake Terraform TypeScript
4 hours, 18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers