Senior Software Engineer, Service Mesh
Core
Designing and building the service mesh infrastructure that enables communication across Roblox's hybrid Kubernetes and Nomad environments, supporting billions of daily requests.
Role type
Senior IC service mesh engineer
Builds
Networking fabric for Cloud Bursting, ingress gateways, and multi-cluster service mesh
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
distributed systems, service mesh technologies (Istio, Envoy, Consul, Linkerd), Kubernetes networking, Envoy proxy internals, xDS APIs, control plane architectures, Go/C++/Rust
Preferred skills
on-call rotations, reliability engineering, mentoring
Technologies
Kubernetes, Nomad, Istio, Envoy, xDS
Responsibilities
Design and build service mesh infrastructure for hybrid environments; Drive integration of service mesh with Kubernetes; Build networking foundation for Cloud Bursting; Partner with internal application teams to ensure frictionless connectivity; Collaborate with Gateway and CNI teams to deliver unified service fabric; Serve as primary escalation point for complex service mesh issues; Mentor junior engineers on testing, deployment, and reliability.
Seniority
Senior, hands-on IC