← All roles
Senior Software Engineer, Distributed Systems
GogRPCNATSKubernetesPrometheusOTELClickHouse
About the role
LiveKit is seeking a Senior Software Engineer to work on core services, telephony, and observability for its real-time AI infrastructure platform. The role involves designing and evolving distributed systems that power LiveKit Cloud, implementing resilient architectures, building libraries and tooling, and diagnosing critical paths using metrics and tracing. The ideal candidate has strong programming fundamentals, experience with distributed systems, and Go fluency.
Requirements
You have experience designing and delivering distributed systems in production. You take ownership end-to-end, are comfortable with consensus and coordination, and think in terms of data flow, state, performance, and correctness. Go fluency is required, as is hands-on experience with pub/sub, RPC, or coordination systems like NATS, etcd, Raft. Exposure to real-time or low-latency infrastructure and shipping observability tooling is a plus.
About the company
LiveKit
LiveKit provides an open-source framework and developer platform for building, deploying, and scaling AI agents with voice and video capabilities. Their value proposition lies in offering a complete, enterprise-grade infrastructure that simplifies the complex process of creating, managing, and operating real-time AI applications, from initial development to production-level concurrency and reliability.
View company page →More from LiveKit
Senior Product Engineer, Robotics
TypeScriptGoKubernetes
$135k–300k
Hybrid · San Francisco, CA (Hybrid)
Senior Product Engineer, Robotics
$135k–300k
TypeScriptGoKubernetes
Technical Account Manager
WebRTCPythonTypeScriptGo
£126k–148k
Remote · GB
Technical Account Manager
£126k–148k
WebRTCPythonTypeScriptGo
Forward Deployed Engineer
GoPythonNode.jsRustWebRTCDistributed Systems
$180k–320k
Remote · US
Forward Deployed Engineer
$180k–320k
GoPythonNode.jsRustWebRTCDistributed Systems
Similar roles
Software Engineer - Distributed Systems
$153k–376k
Software Engineer - Distributed Systems
$153k–376k
Senior Software Engineer II
$185k–200k
Senior Software Engineer II
$185k–200k
Senior Software Engineer - Observability and Reliability
$170k–240k
Senior Software Engineer - Observability and Reliability
$170k–240k
Senior Software Engineer (Platform Data Reliability & Automation)
$177k–266k
Senior Software Engineer (Platform Data Reliability & Automation)
$177k–266k
Staff Software Engineer - Control Systems
$211k–254k
Staff Software Engineer - Control Systems
$211k–254k