Roblox
Senior Software Engineer, Service Mesh
$197K–$243K
San Mateo, CA, United States · Senior · Full-time · Posted Oct 1, 2026
- Experience
- 3+ years of experience in distributed systems.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates whose work authorization relates 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 Kubernetes and Nomad environments and enable cloud bursting.
What you'll do
- Design service mesh infrastructure and integrate it with Kubernetes, including sidecar injection, mTLS, traffic policies, and observability.
- Build service discovery, traffic management, and locality-aware routing for cloud bursting across on-premises and cloud environments.
- Troubleshoot complex mesh issues and collaborate across teams while mentoring engineers and promoting reliability practices.
What they ask for
- Strong expertise in service mesh technologies such as Istio, Envoy, Consul, or Linkerd.
- Production Kubernetes experience and familiarity with the Kubernetes networking model.
- Knowledge of Envoy internals, xDS APIs, and control plane architectures.
- Fluency in Go, C/C++, or Rust; experience with on-call rotations.
Pay
$196,750 — $243,290 USD (base salary; annual)
Tools
Kubernetes, Nomad, Istio, Envoy, Consul, Linkerd, Go, C/C++, Rust
Model-written summary · the original posting is authoritative