Skip to content
LiveKitLiveKitUnited States

Staff Software Engineer, Distributed Systems

Design and ship highly reliable distributed systems across core services, telephony, and observability for a developer platform. The role requires production distributed-systems experience, strong programming fundamentals, and ownership of systems from prototype through monitoring and iteration.

135k – 300k/yr
Remote7+ YOEBackend Engineering

About the role

Responsibilities

  • Design and evolve 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 improve reliability and developer velocity across the organization.
  • Diagnose and harden critical paths using metrics, tracing, testing, and real-world traffic insights.
  • Shape platform capabilities across identity, scheduling, observability, and distributed state management.
  • Prototype, test, ship, monitor, and iterate on systems end to end.

Requirements

  • Experience designing and delivering distributed systems in production.
  • Strong programming fundamentals, sound judgment, and the ability to learn quickly.
  • Comfort with consensus, coordination, and distributed failure modes.
  • Ability to reason about data flow, state, performance, and correctness.
  • Clear communication and ability to explain complex technical concepts.
  • Practical engineering approach and ownership of production outcomes.

Nice to Have

  • Fluency in Go, or a strong interest in learning it.
  • Hands-on experience with pub/sub, RPC, or coordination systems such as NATS, etcd, Raft, or Paxos.
  • Experience with real-time or low-latency infrastructure.
  • Experience shipping observability tooling, including tracing, metrics, or large-scale logging.

Technologies

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

Compensation and Benefits

  • Competitive salary and equity package.
  • Health, dental, and vision benefits.
  • Flexible vacation policy.

Skills

GogRPCraftnatsKubernetesPrometheusOpenTelemetryClickHouseDistributed SystemsPub/Subconsensus algorithmsObservability
MongoDB

Staff Engineer, Code Generation

MongoDBAlberta, Canada +5

Leads development of AI-powered code transformation tools to modernize legacy apps into scalable MongoDB microservices. Requires 8+ years experience with relational DBs, GenAI/LLMs integration, and architectural leadership.

137k – 270k/yrRemote8+ YOEBackend Engineering
Navan

Staff Software Engineer, Flights

NavanNew York, NY

Staff Software Engineer building and scaling Navan's flagship next-generation flight platform. Lead technically while hands-on coding complex distributed systems in Java/Spring Boot/AWS; own features end-to-end with strong product focus. Requires 10+ years scaling high-growth systems.

130k – 288k/yrOn-site10+ YOEBackend Engineering
Illumio

Member of Technical Staff II - Architecture

IllumioSunnyvale, CA

Designs and develops scalable services in Java/Python for cybersecurity platform, owning full lifecycle from requirements to production ops. Requires 3+ years distributed systems experience and cloud expertise (AWS/Azure/GCP).

141k – 162k/yrOn-siteBackend Engineering
Stellar Cyber

Senior / Staff Software Engineer - Parser Team

Stellar CyberUnited States

Owns the parser framework and develops high-volume parsing and normalization components for cybersecurity data, partnering with downstream detection and integration teams. Requires 5+ years of software engineering experience, strong programming and data-format expertise, and effective production use of AI-assisted development tools.

150k – 200k/yrRemote5+ YOEBackend Engineering
Parallel

Member of Technical Staff, Retrieval & Indexing

ParallelUnited States

Build and operate large-scale web indexing systems including corpus selection, searchable structures, quality/freshness models, and low-latency query serving. Requires deep expertise in information retrieval and distributed systems.

150k – 300k/yrOn-site7+ YOEBackend Engineering