Senior Software Engineer, Service Mesh
Core
Design and build service mesh infrastructure enabling communication across Roblox's hybrid Kubernetes and Nomad environments, supporting billions of daily requests and enabling Cloud Bursting from on-prem to cloud.
Role type
Senior IC service mesh engineer
Builds
Networking fabric for hybrid on-prem and cloud infrastructure, ingress gateways, and service mesh control planes
Domain
Cloud infrastructure, distributed systems, service mesh
Required skills
distributed systems, service mesh technologies (Istio, Envoy, Consul, Linkerd), Kubernetes networking, Envoy proxy internals, xDS APIs, Go/C++/Rust, reliability engineering
Preferred skills
mentoring, testing best practices, deployment strategies
Technologies
Kubernetes, Nomad, Envoy, Istio, Go, C++, Rust
Responsibilities
Design and build service mesh infrastructure for hybrid environments; Drive integration of service mesh with Kubernetes for sidecar injection and mTLS; Build networking foundation for Cloud Bursting with service discovery and locality-aware routing; Partner with internal teams to ensure frictionless connectivity; Collaborate with Gateway and CNI teams for unified multi-cluster fabric; Serve as escalation point for complex service mesh issues; Mentor junior engineers on reliability and deployment practices
Seniority
Senior, hands-on IC
