Core Telephony Engineer

Posted 14hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing and maintaining VoIP infrastructure for Broadvoice. Collaborating with teams to integrate voice solutions using technologies like Kamailio and FreeSWITCH.

Responsibilities:

  • Develop and maintain VoIP-related systems and services
  • Work with SIP, SDP, RTP, and other voice protocols
  • Configure and manage Kamailio and FreeSWITCH platforms
  • Support and debug voice-related incidents (SIP tracing, logs, RTP flow)
  • Collaborate with other teams to integrate voice solutions
  • Participate in the software development lifecycle (planning, coding, testing, deploying)
  • Contribute to automated deployment using tools like Ansible and Docker (both required); Kubernetes is a plus

Requirements:

  • Strong knowledge of VoIP protocols (SIP, SDP, RTP)
  • Hands-on experience with Kamailio and FreeSWITCH
  • Proficiency in at least one programming language
  • Familiarity with software development tools and processes (Git, CI/CD, testing)
  • Experience with Docker and Ansible (both required)
  • Ability to investigate and resolve voice-related issues and support tickets
  • Experience with monitoring/logging tools (Grafana, Prometheus, ELK)
  • Scripting skills (Bash, etc.) for automation
  • Understanding of telecom architecture (SBCs, media gateways, SIP trunks)
  • Strong grasp of networking fundamentals (TCP/IP, NAT, firewalls)
  • Experience working in Linux environments

Benefits:

  • Grow Your Career
  • Enjoy Flexibility
  • Community & Culture
  • Make an Impact