Job Search and Career Advice Platform

Enable job alerts via email!

Web Developer

Sangoma

Toronto

On-site

CAD 90,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading communications solutions provider is seeking a Senior Backend Developer to join their team in Toronto. The role will focus on designing and implementing robust backend systems and ensuring high availability of cloud services. Candidates should have over 5 years of experience in backend development, strong skills in Rust, and the ability to work collaboratively in a dynamic environment. This is a full-time, on-site position with a competitive salary range of $90,000 to $100,000 annually.

Qualifications

  • 5+ years of professional experience as a backend developer.
  • Fluent in English, both written and spoken.
  • Hands-on experience developing and maintaining Linux-based backend services in cloud environments.

Responsibilities

  • Design and develop scalable, distributed APIs and backend software.
  • Maintain the Sangoma Meet Cloud platform for high availability.
  • Collaborate with frontend developers for seamless API integrations.
  • Troubleshoot and resolve issues for excellent user experience.
  • Mentor junior developers within the team.

Skills

Backend development
Git
Cloud environments
Rust
Node.js
Java
Networking concepts

Education

Bachelor's degree in Computer Science or equivalent
Job description

Senior Backend Developer

Posted on January 23, 2026 by Sangoma

Job details

Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses to thrive. In this role, you will be responsible for designing and implementing robust backend systems that support our comprehensive suite of UCaaS products. While this is a remote position, we are looking for someone in either eastern or central time zones.

Your expertise in backend development will be critical in enhancing the performance, reliability, and scalability of our applications. You'll play a key role in maintaining high-availability cloud services while collaborating across teams in a fast-moving environment. If you have a passion for solving complex problems, contributing to reliable, high availability systems, and a desire to work in a dynamic environment, we encourage you to apply!

Your Role:
  • Design and develop scalable, distributed APIs and backend software that interoperate with multiple third-party APIs, solutions, and technology stacks, with a strong emphasis on security and reliability.
  • Participate in maintaining the Sangoma Meet Cloud platform to ensure high availability, SLA adherence, and 24/7 service reliability.
  • Design, develop, and maintain server-side applications and services using modern technologies and architectural patterns.
  • Collaborate closely with frontend developers and cross-functional stakeholders to deliver seamless API integrations.
  • Troubleshoot and resolve issues to ensure high availability and excellent user experience.
  • Contribute to architectural discussions and help shape technology roadmaps.
  • Stay current with industry trends and emerging technologies to drive continuous improvement.
  • Mentor and guide junior developers, fostering a culture of learning and growth within the team.
Requirements
  • Fluent in English, both written and spoken.
  • Bachelor?s degree in Computer Science, Computer Engineering, or equivalent practical experience
  • 5+ years of professional experience as a backend developer.
  • Experience using Git and infrastructure-as-code tools.
  • Hands-on experience developing and maintaining Linux-based backend services in cloud environments, including systems backed by relational databases.
  • Solid understanding of networking concepts, including RESTful and GraphQL APIs, WebSockets, and HTTPS.
  • Strong proficiency in Rust and Nix, with experience collaborating with services written in other languages such as Node.js and Java.
  • Strong problem-solving skills with the ability to quickly learn new technologies.
  • Strong communication skills and the ability to work collaboratively in a team-oriented environment.
Benefits

Are you ready to make a direct impact on the company and be rewarded for your performance? Are you ready to take on a new challenge?

Compensation & Terms
  • Location: Toronto, ON
  • Work location: On site
  • Salary: $90,000 to $100,000 annually
  • Employment type: Full time
  • Start date: As soon as possible
  • Vacancies: 1
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.