LiveKit
Staff Software Engineer, Distributed Systems
North America · Staff+
Sponsorship not specifiedDetected 92 days ago
Distributed SystemsGitKubernetesPrometheusgRPCSystems EngineeringCommunicationCollaboration
Stay score
odds of building a lasting career here
37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We're looking for a Staff Engineer to work across some of the most technically demanding parts of LiveKit's platform - core services, telephony, and observability.
- You'll work on problems where latency, availability, and operational simplicity are critical, and where the right answer often requires careful tradeoffs and outside-the-box thinking.
Responsibilities
- Design and evolve the core control, data, and observability systems that power LiveKit Cloud
- Implement resilient, region-spanning architectures that degrade gracefully under partial failure
- Build libraries, protocols, and tooling that raise reliability and developer velocity across the org
- You value clear communication, practical engineering, and building systems that others enjoy working with
- work hard and can build and ship fast
Requirements
- You have experience designing and delivering distributed systems in production
- You think in terms of data flow, state, performance, and correctness, and you can reduce complex systems into understandable components
- While distributed systems experience is valuable, we care just as much about strong programming fundamentals, sound judgment, and the ability to learn fast.
Nice to have
- Go fluency - if you haven't written Go yet, you've been meaning to
- Hands-on experience with pub/sub, RPC, or coordination systems (NATS, etcd, Raft, Paxos)
- Exposure to real-time or low-latency infrastructure - you know what microseconds feel like
- You've shipped observability tooling you'd actually want to use (tracing, metrics, at-scale logging)
- In those school group projects, you did most of the work (:sigh:)
- The opportunity to shape the brand of a fast-growing developer platform
- Collaboration with a small, senior team that deeply values craft and creativity
Skills
- are a fast learner, frequently picking up new languages and tools
Compensation
- Founded in 2021, LiveKit has rapidly grown to support over 3 Billion calls annually, 100,000+ developers globally, and industry giants like OpenAI, Character AI, Spotify, and Meta.
Benefits
- Competitive salary and equity package
- Health, dental, and vision benefits
- Flexible vacation policy
Company info
- ABOUT THIS ROLE We're looking for a Staff Engineer to work across some of the most technically demanding parts of LiveKit's platform - core services, telephony, and observability.
Equal opportunity
- equal opportunity employer and does not discriminate on the basis of any characteristic protected by applicable law.
- If you require a reasonable accommodation during the application or interview process, please contact recruiting@livekit.io.
Apply directly at LiveKit →Create a free account for alerts like thisView LiveKit immigration profile
This listing is sourced directly from LiveKit's careers page and normalized into a canonical job model.