Skip to content
SangomaSangomaAustin, TX

Engineering Team Lead

Technical lead for Sangoma's CX/CCaaS platform engineering team. Hands-on development of scalable cloud communications solutions while mentoring engineers, driving architecture, and collaborating with product and cross-functional teams. Requires 6+ years software engineering experience, leadership background, and telecom/SaaS domain knowledge.

Salary not listed
Remote6+ YOEEngineering Management

About the role

Your Role

  • Lead the day-to-day technical direction for a team of software engineers.
  • Serve as the primary technical mentor, providing coaching, code reviews, and guidance to team members.
  • Contribute directly 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 Sangoma's 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 software development practices, including CI/CD, automated testing, Infrastructure as Code, and observability.
  • Support production operations by assisting with troubleshooting, root cause analysis, and continuous platform improvements.
  • Work closely with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiences.
  • Assist Engineering Management with technical planning, onboarding, and mentoring new engineers.

Requirements

  • 6+ years of professional software engineering or platform development experience.
  • Previous experience serving as a Technical Lead, Team Lead, Senior Software Engineer, or similar role.
  • Experience working within 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 with a passion for mentoring engineers and collaborating across technical teams.

Preferred Qualifications

  • Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
  • Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
  • Experience with Elixir is highly desirable.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.

Skills

PythonElixirJavaGoNode.jsPostgresMySQLKubernetesDockerAWSAzureGCPLinuxGitCI/CD
Render

Senior Engineering Manager, Product

RenderUnited States

Lead and grow teams of product engineers at Render, partnering with PMs and designers to translate user needs into scalable developer platform features. Requires 8+ years engineering experience and 4+ years managing teams with strong technical and product mindset.

236k – 324k
Remote8+ YOEEngineering Management
Aurelian

Tech Lead / Engineering Manager

AurelianSeattle, WA

Hands-on Tech Lead / Engineering Manager to lead a small pod of 3-4 engineers at Aurelian, building AI tools for 911 centers. 70% IC (ship code, own technical direction) and 30% leadership (mentoring, hiring) initially, transitioning to full EM role. Requires 3+ years engineering experience with informal leadership, strong coding skills, customer empathy, and desire to grow into management.

160k – 300k
On-site5+ YOEEngineering Management
Elicit

Engineering Manager

ElicitOakland, CA

Lead and grow a high-performing engineering team of up to 8 engineers at an AI startup focused on improving reasoning with language models. Balance people leadership, technical judgment, and product execution while coaching engineers, driving roadmap delivery, and raising the engineering bar in a high-agency environment.

250k – 300k
Hybrid7+ YOEEngineering Management
Harvey

Senior Engineering Manager, Production Engineering

HarveySan Francisco, CA

Lead the Infrastructure Foundation & Production Quality Engineering team at Harvey, owning core compute, networking, Kubernetes, and workflow orchestration platforms. Drive reliability, scalability, security, and cost optimization for rapidly growing AI workloads while mentoring engineers and partnering with cross-functional leaders.

272k – 355k
Hybrid7+ YOEEngineering Management
Vannevar

Engineering Manager, Decision Advantage

VannevarUnited States

Lead the Decision Advantage engineering team building mission-critical intelligence and decision support applications for national security. Requires 8+ years software engineering experience and 3+ years managing full-stack teams, with strong product instincts and customer partnership skills.

200k – 260k
Remote8+ YOEEngineering Management