Tech Stack
AWSAzureCloudDistributed SystemsDNSGoogle Cloud PlatformTCP/IPVoIP
About the role
- Design and implement VOIP infrastructure using FreeSWITCH, Kamailio/OpenSIPs, and RTPEngine
- Architect session border controllers (SBC), NAT traversal, load balancing, and failover strategies
- Define standards for call routing and audio quality optimization
- Lead initiatives for scalability, observability, security, and resiliency of voice infrastructure
- Troubleshoot live traffic and provide technical leadership during major incidents
- Collaborate with Backend and API teams to design provisioning, billing, and call analytics APIs
- Evaluate and onboard open-source tools or commercial carriers as needed
- Coach and mentor junior/lead engineers in VoIP best practices.
Requirements
- 12+ years of hands-on experience in the Telephony / VoIP / CPaaS domain
- Strong knowledge of VoIP Protocols (SIP/SDP, RTP/RTCP)
- Networking fundamentals (UDP/TCP/IP, DNS, MPLS)
- QoS (latency, jitter, packet loss mitigation)
- Hands-on experience with Session Border Controller (SBC)
- Media Servers and WebRTC
- Expert-level understanding of SIP, RTP, NAT traversal (ICE/STUN/TURN)
- VoIP security (TLS, SRTP, fraud prevention)
- Hands-on development experience with FreeSWITCH, Kamailio/OpenSIPs, and RTPEngine
- Experience in designing carrier-grade telephony platforms serving millions of calls
- Strong systems programming and debugging skills in C/C++
- Strong troubleshooting skills, with experience using network monitoring and debugging tools
- Familiarity with distributed systems and cloud-based deployments (AWS, GCP, Azure)
- Voluntary healthcare coverage
- Paid time off to recharge
- Mentoring Program for employee growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
FreeSWITCHKamailioOpenSIPsRTPEngineSIPSDPRTPRTCPCC++
Soft skills
technical leadershipcoachingmentoringcollaborationtroubleshooting