LiveKit

Staff Software Engineer, Distributed Systems

LiveKit
Apply
2 months ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$200k - $300k/yr

Responsibilities

  • Design and evolve the core control, data, and observability systems powering LiveKit Cloud.
  • Implement resilient, region-spanning architectures that degrade gracefully under partial failure.
  • Build libraries, protocols, and tooling that improve reliability and developer velocity across the organization.
  • Diagnose and harden critical paths using metrics, tracing, testing, and real-world traffic insights.
  • Shape platform capabilities across identity, scheduling, observability, and distributed state management.
  • Prototype, test, ship, monitor, and iterate on production systems.

Requirements

  • Experience designing and delivering distributed systems in production.
  • End-to-end ownership of prototyping, testing, shipping, monitoring, and iteration.
  • Comfort with consensus, coordination, distributed failure modes, data flow, state, performance, and correctness.
  • Strong programming fundamentals, sound technical judgment, clear communication, and the ability to learn new languages and tools quickly.
  • Go fluency is preferred, though candidates without prior Go experience may be considered.
  • Hands-on experience with pub/sub, RPC, or coordination systems such as NATS, etcd, Raft, or Paxos is preferred.
  • Exposure to real-time or low-latency infrastructure and observability tooling is preferred.

Benefits

  • Competitive salary and equity package.
  • Health, dental, and vision benefits.
  • Flexible vacation policy.
  • Opportunity to shape a fast-growing developer platform while collaborating with a small, senior team.

Tech Stack

ClickHouseGogRPCKubernetesPrometheus

Categories

LiveKit

About LiveKit

51-200 employees

LiveKit offers open source frameworks and a cloud platform for building voice, video, and physical AI agents.

Contact me