Remote Distributed Systems Engineer - Cloud Infrastructure
About the Role
LiveKit is seeking a Remote Distributed Systems Engineer to join our innovative team. As a key player in our cloud infrastructure, you will help shape the future of multimodal AI interfaces, enabling seamless audio and visual interactions. This role offers the opportunity to work on systems that support over 3 billion calls annually and impact more than 200,000 developers worldwide.
What You'll Do
- Design and build 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 enhance reliability and developer velocity across the organization.
- 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.
Requirements
- Experience building and operating critical production services.
- Strong programming fundamentals and sound judgment.
- Ability to learn quickly and tackle unfamiliar problem domains.
- Clear understanding of data flow, state, performance, and failure modes.
- Comfortable operating with incomplete information and evolving requirements.
Nice to Have
- Familiarity with technologies such as Go, psrpc, gRPC, NATS, Kubernetes, Prometheus, OpenTelemetry, and ClickHouse.
What We Offer
- An opportunity to build something truly impactful to the world.
- Contribute to open source alongside world-class engineers.
- Competitive salary and equity package.
- Health, dental, and vision benefits.
- Flexible vacation policy.
This Remote Distributed Systems Engineer role at LiveKit offers a unique opportunity to work on cutting-edge cloud infrastructure with competitive compensation and flexible benefits.
Who Will Succeed Here
Proficient in Go programming language and experienced in building microservices using GRPC, with a focus on developing scalable cloud-native applications.
Self-motivated and disciplined in a fully remote work environment, with strong time management skills to handle multiple projects and deadlines effectively.
Analytical mindset with a passion for performance monitoring and debugging complex distributed systems, utilizing tools like Prometheus and OpenTelemetry for observability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months