2 months ago
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
About LiveKit
LiveKit offers open source frameworks and a cloud platform for building voice, video, and physical AI agents.
