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