LiveKit

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.

This listing is sourced directly from LiveKit's careers page and normalized into a canonical job model.