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 the day-to-day technical direction for a team of software engineers.
  • Serve as the primary technical mentor through coaching, code reviews, and guidance.
  • Contribute to software design, architecture, development, debugging, and production support.
  • Collaborate with Product Management to refine requirements, estimate work, and deliver customer-focused solutions.
  • Help prioritize work, remove technical roadblocks, and support sprint planning and execution.
  • Drive the development and continuous improvement of the CX and CCaaS platforms with a focus on scalability, reliability, and performance.
  • Participate in architecture discussions and promote engineering best practices across the team.
  • Champion modern development practices including CI/CD, automated testing, Infrastructure as Code, and observability.
  • Support production operations through troubleshooting, root cause analysis, and platform improvements.
  • Work with cross-functional teams including Product, Customer Success, Professional Services, Support, Security, and Infrastructure.

Requirements

  • 6+ years of professional software engineering or platform development experience.
  • Previous experience in a Technical Lead, Team Lead, Senior Software Engineer, or similar role.
  • Experience in CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environments.
  • Strong software engineering background with experience building modern distributed applications.
  • Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js.
  • Experience designing and developing cloud-native applications, APIs, and microservices.
  • Experience working in Linux/Unix environments.
  • Experience with PostgreSQL, MySQL, or similar relational databases.
  • Experience with Git, CI/CD pipelines, automated testing, and Agile development practices.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong communication skills and a passion for mentoring engineers and collaborating across technical teams.
  • Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations (preferred).
  • Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies (preferred).
  • Experience with Elixir is highly desirable.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.

Benefits

  • Extensive benefits including health, vision, dental, long-term disability, and short-term disability coverage after a short waiting period.
  • Matching 401(k) program with 100% match on 4% contributions.
  • Employee Stock Purchase Plan after one year of service.
  • Flexible Time Off and company holidays.
  • Entrepreneurial work environment with high-growth career opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Team Lead, Product Operations - Classification

DoubleVerify 51-250 Media

DoubleVerify’s Classification Product Operations team is seeking a supervisor to manage a Costa Rica content labeling group that supports manual classification and curation for advertising technology products.

16 hours, 9 minutes ago

Staff Innovation Engineer, Marketplace

Built 251-1K Construction & Engineering

Built is hiring a Staff Innovation Engineer to help expand its Marketplace platform for construction and real estate finance by building core services, launching new products, and improving live customer-facing workflows.

GCP LLM Machine Learning Microservices
2 days, 15 hours ago

AI Technology Lead

Elite Technology 1-10 Diversified Telecommunication Services

Elite Technology is hiring a remote AI-focused individual contributor to help shape and prototype AI and agentic automation use cases across enterprise functions and product.

Generative AI LLM Machine Learning Prototyping
3 days, 15 hours ago

Tech Lead Python Developer

Coforge 10K-50K IT Services

Coforge is hiring a remote Tech Lead Python Developer in Brazil to lead development work on cloud systems and deliver roadmap features with high quality.

Agile Docker Git GitHub Jenkins Kanban Linux Pytest Python Scrum
4 days, 16 hours 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