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