Staff Software Engineer, Distributed Systems

New
L
LiveKitAI Infrastructure
Remote, U.SFull-TimeStaff
Salary$200K - $300K
Apply NowOpens the employer's application page

Job Details

Required Skills
KubernetesClickhouseGogRPCPrometheusDistributed Systems

Requirements

  • Experience designing and delivering distributed systems in production
  • Ability to take ownership end-to-end from prototyping through monitoring and iteration
  • Comfortable with consensus, coordination, and handling distributed failure modes
  • Strong understanding of data flow, state, performance, and system correctness
  • Ability to reduce complex systems into understandable components
  • Clear communication and practical engineering mindset
  • Go fluency preferred
  • Hands-on experience with pub/sub, RPC, or coordination systems (e.g., NATS, etcd, Raft, Paxos)
  • Exposure to real-time or low-latency infrastructure
  • Experience shipping observability tooling

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
  • Diagnose and harden critical paths using metrics, tracing, testing, and real-world traffic insights
  • Shape new platform capabilities across identity, scheduling, observability, and distributed state management
View Full Description & ApplyYou'll be redirected to the employer's site
$200K - $300K
Apply Now