- Bangalore, Karnataka, India
- Full-time · Senior
- 6+ years
Join Vonage and help us innovate cloud communications for businesses worldwide! We are looking for an experienced FreeSWITCH Developer / VoIP Software Engineer to design, develop, and maintain the telephony solutions that power Vonage's call processing platform.
Responsibilities
- Build scalable telephony systems — Design and develop distributed, high-volume production telephony applications for our UCaaS platform that handle real-time voice traffic at scale
- Create custom FreeSWITCH modules, dialplan configurations, and ESL (Event Socket Library) integrations for advanced call control and automation
- Implement call recording, voicemail transcription, fax processing, audio streaming, and other mission-critical voice features
- Build proof-of-concepts quickly and evolve them into production-ready, maintainable code
- Evaluate emerging telephony technologies and recommend architectural improvements that enhance our platform capabilities
Requirements
- Nice to have: WebRTC
- Nice to have: Kamailio
- Nice to have: OpenSIPS
- Nice to have: PSTN interconnection
- Nice to have: UCaaS