
Backend Engineer, Real-Time Media
LiveKit North America, APJ, Europe
About the role
LiveKit is a company that provides infrastructure for AI agents and powers voice and media applications for major tech companies. Their real-time media backend handles billions of calls annually, forming the core of their platform. The team focuses on building scalable, reliable systems for media distribution, working with cutting-edge protocols and technologies to support high-quality audio and video streaming.
The role of a Backend Engineer involves owning and maintaining the real-time media distribution mesh, ensuring its reliability and performance. The engineer will develop new systems to enhance customer features, reduce latency, and improve call quality. Collaboration with SDK, infrastructure, and product teams is essential to optimize cloud architecture and reliability.
Candidates should have experience building critical real-time media systems, with knowledge of WebRTC protocols and strong skills in systems programming languages like Go, Rust, or C++. The role requires designing asynchronous, multi-threaded systems, debugging under load, and communicating technical concepts clearly. The position is remote, full-time, and open to applicants across North America, APJ, and EMEA.