Posted on: 19/09/2025
We are seeking a Senior VoIP Engineer to design and build high-performance modules within our Voice platform. You'll work on the core telephony stack involving signaling, media processing, NAT traversal, and RTP relaying. This is a hands-on execution role ideal for engineers who love building, debugging, and optimizing real-time communication systems.
Responsibilities :
- Implement core voice capabilities using FreeSWITCH, Kamailio/OpenSIPs, and RTPEngine.
- Build and optimize SIP call routing logic, RTP media relays, failover mechanisms, and NAT traversal.
- Develop and manage configurations for scalability, codec negotiation, and SIP trunk registration.
- Implement and test features like call recording, IVR, voicemail, and DTMF detection.
- Monitor live traffic and participate in a 24x7 on-call rotation for critical escalations.
- Collaborate with QA on stress/load testing and with Backend teams on provisioning APIs.
- Document design decisions, configurations, and troubleshooting runbooks.
Requirements :
- Strong systems programming and debugging skills in C/C++.
- Good scripting/debugging skills (Bash, Python, or Lua for FreeSWITCH modules).
- Proficiency with diagnostic tools (Wireshark, tcpdump, etc).
- Experience working with geographically distributed infrastructure or HA deployments.
Did you find something suspicious?