LiveKit is revolutionizing the AI landscape by providing the essential network infrastructure that powers multimodal AI interfaces, enabling seamless audio and visual interactions. As a Telephony Engineer, you’ll help reimagine how calls, media, and intelligence flow through modern networks. From SIP and RTP to AI-driven voice experiences, your work will directly impact how businesses and customers communicate across industries worth billions.
Requirements
- strong senior software engineer who thrives in complex, distributed systems — ideally with experience in Go, C, or C++
- deep understanding of APIs, backend architecture, and large-scale real-time systems
- hands-on, curious, and comfortable diving into protocols, packet captures, or production issues when needed
Responsibilities
- Design, build, and operate telephony services that manage phone numbers, carrier integrations, and SIP trunks at scale
- Develop reliable signaling and media systems that bridge traditional telephony with WebRTC and AI pipelines
- Work closely with carriers and global vendors to expand number coverage, improve routing, and ensure regulatory compliance
- Collaborate with the SFU, Developer Success, Infrastructure and SDK teams to make voice features easily accessible to developers
- Monitor and optimize voice quality, latency, and reliability using observability and debugging tools
- Contribute to the evolution of modern, developer-friendly APIs for telephony and media control
Other
- You think beyond code — you understand how infrastructure choices shape products, developer experience, and end-user impact
- You’ve ideally worked on a developer platform or communications product and appreciate the nuances of reliability, latency, and usability
- You collaborate well across teams, communicate clearly, and value simplicity in design and execution
- You care about building the foundation for how people — and AI — will communicate in the next decade
- An opportunity to build something truly impactful to the world