LiveKit builds open-source infrastructure for realtime audio and video, and it has become the default plumbing of the voice-AI wave. Founded in 2021 by Russ d’Sa (CEO) and David Zhao (CTO), the company started with an open-source WebRTC SFU written in Go, then layered a global cloud and an agents framework on top. It powers voice mode for ChatGPT (built with OpenAI in 2023), plus products at xAI, Salesforce, Spotify, and Coursera, handling billions of calls a year. The money followed: a $45M Series B at a $345M valuation led by Altimeter in April 2025, then a $100M Series C at a $1B valuation led by Index Ventures in January 2026, with Salesforce Ventures, Redpoint, and Hanabi participating. This matters for candidates because LiveKit sells infrastructure to developers. Engineers touch the media server, the edge network, and the SDKs directly, so interviews lean toward systems depth, networking, and practical building rather than algorithm trivia.
Process
Public data here is thin: Glassdoor shows only a few interview reviews as of mid-2026, and Blind has essentially nothing specific. What exists is mixed. A couple of candidates describe a disorganized loop where role expectations shifted mid-process and the whole thing dragged across several weeks, so treat the process as still maturing at a company that is hiring quickly after the Series C. Based on those reports and the structure of their postings, the likely shape is: a recruiter screen (about 30 minutes), a conversation with the hiring manager or a senior engineer about your background and the role, one or two technical rounds (live coding in the language of the team, sometimes a small take-home or project discussion), a systems design round, and a closing conversation with a founder or engineering leader. LiveKit is a few hundred people at most and remote-first across the US, UK, Ireland, and India, with hybrid hubs in San Francisco and New York, so most rounds happen over video. Budget three to five weeks end to end, and ask your recruiter for the exact round list in writing, since reports suggest it varies by team.
What they actually ask
- Practical coding in the team’s language: Go for cloud and distributed-systems roles, Rust for SDK work. Expect concurrency problems (goroutines, channels, race conditions, cancellation) and building a small working component, closer to real work than to puzzle-style coding interview questions, though candidates should still be ready for a standard algorithms warm-up.
- Distributed systems design grounded in their stack. Job postings name NATS, etcd, Raft, Paxos, gRPC, and Kubernetes, so expect questions on consensus, coordination, pub/sub, backpressure, and designing region-spanning services that survive node and network failures.
- Media and networking depth for media-backend roles: WebRTC internals, ICE/STUN/TURN, RTP, jitter buffers, packet loss recovery, simulcast, and codec tradeoffs (Opus, H.264, VP9/AV1). If you claim WebRTC experience, expect follow-ups until the whiteboard runs out.
- Latency reasoning for agents roles: walk through a voice pipeline (speech-to-text, LLM, text-to-speech, turn detection) and account for where the milliseconds go on the way to a sub-100ms target.
- Production debugging scenarios: reading metrics and traces (postings mention Prometheus, OpenTelemetry, ClickHouse), diagnosing a degraded region, or reasoning about an incident on a realtime service where retries make things worse.
- Ownership and motivation questions from founders or managers: why voice AI, what you have shipped end to end, and how you work with sparse direction at a startup that is scaling fast.
Levels and comp (2026)
Levels.fyi has almost no LiveKit data yet (a single non-engineering entry around $164K total comp), so job postings are the best signal. Senior Software Engineer postings in Agents and Distributed Systems list $200K to $300K base-range bands, mid-level and product engineering roles show roughly $130K to $210K, and some remote backend listings cap near $185K to $220K. Titles run a fairly flat Senior/Staff ladder rather than a big-company level matrix. Equity is the wildcard: at a fresh $1B valuation post-Series C, grants could appreciate a lot or sit underwater for years, so ask the recruiter for the number of shares, the strike price, the latest preferred price, and total shares outstanding, then do your own math. Reports of $300K-plus top-of-band offers are plausible for staff-level infrastructure hires given how hard voice-AI infra talent is to find in 2026, but treat any specific figure as unverified until it is on your offer letter.
Prep priorities
Start with their code. The livekit server, protocol, and agents repos are all public on GitHub, and reading the SFU code is the single highest-return hour of prep you can do: you will speak their vocabulary (rooms, tracks, participants, simulcast layers) and can ask sharp questions. Second, drill Go concurrency and be able to write a clean worker pool, rate limiter, or pipeline stage under time pressure; the coding patterns cheat sheet covers the algorithm side if a screen includes one. Third, practice system design with a realtime slant: design a chat-with-voice service, an SFU that cascades across regions, or a telemetry pipeline for millions of concurrent sessions, and always talk about latency budgets, failure modes, and backpressure. Finally, prepare a few behavioral stories about shipping infrastructure under ambiguity, since the founder round is a real filter, and have a specific answer for why realtime and why voice.
Frequently Asked Questions
Does LiveKit ask LeetCode-style questions? There is no strong public evidence either way. Expect coding rounds to lean practical (build a small concurrent component, extend a piece of code) with at most a medium-difficulty algorithms warm-up, which matches how most infra startups at this stage screen.
Do I need WebRTC experience to get hired? For media-backend and SDK roles it is close to required, or at least you need serious networking depth. For distributed-systems, agents, and cloud roles, strong Go plus production distributed-systems experience matters more; postings say Go fluency is preferred but fast learners are welcome.
Is LiveKit remote? Mostly yes. Engineering postings span Remote US, UK, Ireland, and India, with hybrid roles in San Francisco and New York. Interviews are conducted over video for remote roles.
How long does the process take? Candidates report several weeks, and a few describe loops that stretched longer with shifting role definitions. Ask the recruiter for the full round list and a target timeline up front, and get updates in writing if you have competing offers.
Similar company guides
Prepping for LiveKit? Put it to work:
