Software Engineer (Voice)
Core
Design, build, and operate services for inbound/outbound call control, BXML processing, webhooks, and real-time media streaming.
Role type
Software Engineer (Voice/Telecom)
Builds
APIs, SDKs, and infrastructure for voice applications and real-time media.
Domain
Telecommunications / Real-time media / Cloud infrastructure
Required skills
Java, REST APIs, asynchronous/event-driven systems, SQL, debugging, analytical skills
Preferred skills
WebRTC, SIP, RTP/media streaming, VoIP, monitoring/observability, infrastructure as code, CI/CD
Technologies
Node, Python, Java, AWS, Datadog, Terraform, GitHub Actions, WebRTC, BRTC
Responsibilities
Design and operate call control and media streaming services; Contribute to APIs and SDKs; Troubleshoot high-volume, low-latency voice infrastructure; Write tests and documentation; Participate in code reviews and on-call rotations.
Seniority
Mid-level (2–4 years experience)
