CareerPlanGet AI match score →

Senior Software Engineer, Distributed Systems

💼 Full-time🗓 2026-06-03 → 2026-07-31

Core

Design and evolve core control, data, and observability systems for a real-time audio/video infrastructure platform serving multimodal AI interfaces.

Role type

Senior/Staff Distributed Systems Engineer

Builds

Resilient, region-spanning architectures, libraries, protocols, and tooling for LiveKit Cloud

Domain

Real-time communication infrastructure / Distributed systems

Deliverable

production ML models

Required skills

Go, gRPC, Raft, consensus algorithms, distributed state management, observability (metrics/tracing), system design, fault tolerance

Preferred skills

pub/sub systems, low-latency infrastructure, observability tooling, Kubernetes

Technologies

Go, psrpc, gRPC, Raft, NATS, Kubernetes, Prometheus, OpenTelemetry, ClickHouse

Responsibilities

Design resilient region-spanning architectures, build libraries and protocols to raise reliability, diagnose critical paths using metrics and tracing, shape platform capabilities for identity and scheduling, evolve core control and data systems

Seniority

Senior/Staff, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗