Senior Software Engineer, Service Mesh

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 196,750 - 243,290 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Leadership","Mentoring","Communication","Problem-solving"]

Lead design and implementation of Roblox’s service mesh across hybrid Kubernetes and Nomad environments, building scalable, secure networking infrastructure to support billions of daily requests. Drive Kubernetes integration, mTLS, traffic policies, and observability; enable cloud bursting from on‑prem to the cloud; partner with internal teams; mentor engineers and promote reliability practices in a high‑scale distributed system.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
4 months ago

Senior Software Engineer, Service Mesh

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Lead design and implementation of Roblox’s service mesh across hybrid Kubernetes and Nomad environments, building scalable, secure networking infrastructure to support billions of daily requests. Drive Kubernetes integration, mTLS, traffic policies, and observability; enable cloud bursting from on‑prem to the cloud; partner with internal teams; mentor engineers and promote reliability practices in a high‑scale distributed system.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and implement the service mesh infrastructure across Roblox’s hybrid environments to support billions of daily requests.
  • •Drive integration of service mesh with Kubernetes, ensuring reliable sidecar injection, mTLS, traffic policies, and observability for production workloads.
  • •Build the networking foundation for Cloud Bursting with service discovery, traffic management, and locality-aware routing across environments.
  • •Collaborate with internal application teams to provide a frictionless service mesh for thousands of developers and teams.
  • •Mentor junior engineers, promote testing and reliability best practices, and serve as a senior voice on the team.

Pay and Benefits

Salary: USD 196,750 - 243,290 annually
Equity and Bonus:Equity

Key Requirements

  • •3+ years of experience in distributed systems
  • •strong expertise in service mesh technologies (Istio, Envoy, Consul, or Linkerd)
  • •Deep knowledge of service mesh concepts: traffic management, service discovery, mTLS, observability, and routing policies
  • •Experience running Kubernetes in production and familiarity with the K8s networking model
  • •Fluent in Go, C/C++, or Rust
Experience:3+ yearsDistributed systemsService meshKubernetesCloud infrastructure
Skills:LeadershipMentoringCommunicationProblem-solving
Languages:English
Tech Stack:IstioEnvoyConsulLinkerdKubernetesXDSGoC++RustEnvoy proxy

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn