As an Engineering Manager, you will lead a team of senior software and infrastructure engineers in designing and delivering innovative, scalable solutions for Sangoma's CX/CCaaS platform.
Requirements
- Minimum of 5 years of experience in software engineering, infrastructure engineering, site reliability engineering (SRE), or platform engineering within a production environment
- Demonstrated leadership capability with a track record of driving initiatives and delivering results through others
- Proven ability to effectively lead, manage, and develop high-performing remote or distributed engineering teams
- Strong organizational skills with a high level of attention to detail and the ability to manage multiple priorities simultaneously
- Proficiency in one or more programming languages such as Python or Elixir, with a solid understanding of software development best practices
- Hands-on experience working 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 version control systems, particularly Git, including collaborative workflows (e.g., branching, pull requests)
- Excellent written and verbal communication skills in English, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders
Benefits
- Extensive Benefit Options (Health, Vision, Dental, Long & Short-term Disability)
- Matching 401K program - 100% match on 4%
- Employee Stock Purchase Plan after one year of service
- Flexible Time Off & Company Holidays