Drimva

Roblox

Senior Software Engineer, Service Mesh

$243K–$295K

San Mateo, CA, United States · Senior · Full-time · Posted Jun 18, 2026

Experience
6+ years of experience in distributed systems.
Visa sponsorship
For US-based roles, the company may not be able to employ candidates whose work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

About the job

Build and operate Roblox’s service mesh and networking fabric to connect services across hybrid on-premises and cloud environments, including support for Cloud Bursting.

What you'll do

  • Design service mesh infrastructure across Kubernetes and Nomad, including Kubernetes integration, sidecar injection, mTLS, traffic policies, and observability.
  • Build service discovery, traffic management, and locality-aware routing for Cloud Bursting and collaborate on a unified multi-cluster service fabric.
  • Troubleshoot complex service mesh issues, partner with application teams, and mentor engineers on testing, deployment, and reliability.

What they ask for

  • Strong expertise in service mesh technologies such as Istio, Envoy, Consul, or Linkerd, and knowledge of service mesh concepts.
  • Production Kubernetes experience and familiarity with the Kubernetes networking model.
  • Experience with Envoy internals, xDS APIs, and control plane architectures; ability to design large-scale distributed systems.
  • Fluency in Go, C/C++, or Rust; experience with on-call rotations.

Pay

$243,290 — $295,250 USD (base salary)

Tools

Istio, Envoy, Consul, Linkerd, Kubernetes, Nomad, Go, C/C++

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)