Staff Software Engineer-Voice Platform (SIP/VoIP)
Core
Design, develop, and operate scalable AI-powered voice services and SIP-based communications for enterprise contact centers.
Role type
Staff Software Engineer (Voice Platform/Telecom)
Builds
Cloud-native microservices, SIP routing, call control, and real-time voice interaction platforms.
Domain
Telecom, VoIP, SIP, Cloud Communications (CCaaS/UCaaS)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C, AWS (ECS/EKS/Lambda), distributed systems, microservices architecture, SIP signaling, RTP/SDP, SBCs, carrier connectivity, troubleshooting complex production issues, mentoring engineers.
Preferred skills
OpenSIPS, Genesys Cloud CX architecture, BYOC, Edge connectivity, Kubernetes, service mesh, multi-region deployments, security (TLS/SRTP/mTLS), observability.
Technologies
Java, C, AWS, OpenSIPS, Kamailio, Asterisk, FreeSWITCH, Wireshark, sngrep, Terraform, CDK.
Responsibilities
Lead design and delivery of scalable telecom/VoIP services; architect cloud-native microservices; develop SIP routing and call control services; troubleshoot production SIP/media issues; mentor engineers; define engineering best practices.
Seniority
Staff, hands-on technical leader with mentorship responsibilities.