← All roles

Senior Software Engineer, Distributed Systems

LiveKit ·EMEA, NA ·Remote 100d ago
GogRPCNATSKubernetesPrometheusOTELClickHouseDistributed Systems

About the role

LiveKit is seeking a Senior Engineer to work across core services, telephony, and observability. The role involves designing and evolving core control, data, and observability systems, implementing resilient architectures, building libraries and tooling, diagnosing critical paths, and shaping new platform capabilities. Technologies include Go, psrpc, gRPC, Raft, NATS, Kubernetes, Prometheus, OpenTelemetry, ClickHouse.

Requirements

Experience designing and delivering distributed systems in production, ownership end-to-end, comfort with consensus and coordination, thinking in terms of data flow and performance, clear communication, Go fluency, hands-on experience with pub/sub/RPC/coordination systems, exposure to real-time/low-latency infrastructure, shipped observability tooling.

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 →
$135k–300k
Remote North AmericaAPJEMEA
Posted 100d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
LiveKit
https://livekit.io

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 →