Sangoma Technologies Corporation logo

Full Stack Engineer -CCaaS

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Are you a passionate Full Stack Engineer eager to make a significant impact on a leading Contact Center as a Service (CCaaS) platform? Sangoma Technologies Corporation is seeking a talented individual to join our dynamic Call Center Engineering team, contributing to the evolution of services and infrastructure that power millions of daily business conversations. At Sangoma, we foster an environment of trust, autonomy, and accountability, where engineers don't just write code; they own services, solve meaningful problems, and drive innovation. This is your opportunity to build, ship, and own critical components of our CCaaS offering, directly influencing its reliability, usability, and the pace of innovation.
  • • As a Full Stack Engineer, you will be instrumental in designing, building, and evolving the core capabilities of Sangoma's CCaaS platform. Your responsibilities will span the entire technology stack, encompassing backend services, frontend user experiences, and underlying infrastructure. You will take ownership of features from their inception through design, development, production deployment, ongoing monitoring, and iterative improvements. This end-to-end ownership model ensures that you have a profound impact on the quality and performance of our solutions.
  • • We are looking for engineers who thrive in a collaborative environment, working closely with product managers, platform engineers, and voice engineering specialists. Your contributions will be vital in delivering scalable, high-performance solutions that enhance the customer experience and streamline agent workflows. You will leverage modern technologies and frameworks to build robust and intuitive applications. Specifically, you will develop cutting-edge service and user experiences utilizing Python with frameworks like FastAPI, and JavaScript with popular frontend libraries such as React and Vue. This diverse technology stack allows for flexibility and the application of best-in-class tools for each part of the system.
  • • A key aspect of this role involves integrating our application services with FreeSWITCH, a powerful open-source telephony platform. You will work with core communication protocols like SIP (Session Initiation Protocol) and WebRTC (Web Real-Time Communication) to enable seamless voice and digital engagement capabilities for our clients. This integration work is crucial for delivering the real-time communication features that define our CCaaS offering.
  • • Furthermore, you will operate within a sophisticated event-driven architecture. This involves leveraging robust data management and messaging technologies such as PostgreSQL for relational data, Redis for caching and real-time data structures, and Kafka for high-throughput, fault-tolerant message streaming. Understanding and effectively utilizing these components will be essential for building and maintaining real-time workloads at scale, ensuring our platform can handle the demands of a global customer base.
  • • We place a strong emphasis on code quality and engineering best practices. You will be expected to write clean, maintainable, and well-tested code. Your contributions will extend beyond individual features to actively participating in improving our overall engineering standards, processes, and best practices. This includes advocating for and implementing effective testing strategies, code reviews, and documentation.
  • • Continuous improvement is a cornerstone of our engineering culture. You will play a role in enhancing the observability, reliability, and performance of the services you own. This involves implementing comprehensive monitoring, logging, and alerting solutions to proactively identify and address potential issues. You will also be involved in performance tuning and optimization efforts to ensure our platform operates at peak efficiency.
  • • To ensure the highest level of service availability, you will participate in a shared on-call rotation. This responsibility underscores our commitment to platform stability and requires a proactive approach to problem-solving and incident management. Taking ownership of platform stability and driving continuous improvement initiatives are integral parts of this role.
  • • This position offers the exciting opportunity to work remotely, with flexibility in location. We are open to hiring this role in Brazil as a contractor or in Colombia as a full-time employee, providing diverse employment options.
  • • Join Sangoma and become a key player in shaping the future of business communication. If you are driven by innovation, possess a strong technical skillset, and are eager to own impactful projects, we encourage you to apply.

Skills & Technologies

Python
JavaScript
React
Vue.js
FastAPI
Full Stack
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Sangoma Technologies Corporation logo
Sangoma Technologies Corporation
Visit Website

About Sangoma Technologies Corporation

Sangoma Technologies Corporation is a global provider of unified communications (UC) solutions. The company offers a comprehensive portfolio of products and services, including voice and data communications, collaboration tools, and contact center solutions. Sangoma's offerings cater to businesses of all sizes, enabling them to connect, collaborate, and operate more efficiently. Their solutions are designed to be scalable, reliable, and cost-effective, supporting a wide range of deployment options from on-premises to cloud-based environments. Sangoma operates in the telecommunications and IT services industry, focusing on delivering integrated communication experiences.

Similar Opportunities

❌ EXPIRED
Scale to Win LLC logo

Scale to Win LLC

Remote
Full-time
Expired Jan 22, 2026
Senior
Remote

4 months ago

Apply
USA
Full-time
Expires May 2, 2026
Senior
Remote

6 days ago

Apply
Dandy Technology, Inc. logo

Dandy Technology, Inc.

USA
Full-time
Expires May 3, 2026
REST
Remote

4 days ago

Apply
Canada
Full-time
Expires May 2, 2026
Go
MongoDB
Redis
+3 more

6 days ago

Apply