Ovii Job Board

Senior Software Engineer, Distributed Systems

LiveKit

NAMER • Remote - NAMER • Full-Time

Posted 2026-06-03 USD 135,000 - USD 300,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

LiveKit seeks a senior engineer to own and evolve its core distributed platform, building fast, reliable services that power real‑time AI experiences. The role demands deep systems knowledge, strong Go programming skills, and the ability to ship production‑ready code end‑to‑end.

Role Snapshot

  • Senior engineer – distributed systems
  • Remote (North America)
  • Full‑time
  • End‑to‑end ownership of core services
  • Small, senior R&D team

Must-Have Requirements

  • Go
  • gRPC
  • Raft
  • NATS
  • Kubernetes
  • Prometheus
  • OpenTelemetry
  • ClickHouse
  • designing and delivering distributed systems in production

Nice-to-Have Signals

  • Go fluency
  • pub/sub, RPC, or coordination systems (e.g., NATS, etcd, Raft, Paxos)
  • real‑time or low‑latency infrastructure experience
  • observability tooling (tracing, metrics, logging)
  • pub/sub, RPC, coordination systems
  • real‑time/low‑latency infrastructure
  • observability tooling

Work Setup

  • Location: NAMER
  • Work mode: REMOTE
  • Remote scope: UNSPECIFIED
  • Remote countries: NAMER, APJ
  • Employment type: Full-Time

Eligibility Gates

  • Visa sponsorship: unknown

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility specifics

What You'll Likely Work On

  • Design and evolve core control, data, and observability systems for LiveKit Cloud
  • Implement resilient, region‑spanning architectures that degrade gracefully under partial failures
  • Build libraries, protocols, and tooling that improve reliability and developer velocity
  • Diagnose and harden critical paths using metrics, tracing, testing, and real‑world traffic insights
  • Shape new platform capabilities around identity, scheduling, observability, and distributed state management

Good Fit If You Have

  • Enjoys tackling tough technical problems and shipping fast
  • Communicates complex technical concepts clearly to peers
  • Learns new languages and tools quickly

Skills

  • Go programming
  • gRPC & RPC frameworks
  • Raft consensus
  • NATS pub/sub
  • Kubernetes orchestration
  • Prometheus monitoring
  • OpenTelemetry tracing
  • ClickHouse analytics

Remote Eligibility

  • NAMER
  • APJ