Senior Software Engineer, Core Services

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer on the Core Services team at Roblox, responsible for building, maintaining, and scaling core infrastructure, API stack, and microservices that power the Roblox platform. Focuses on high throughput, reliability, and scalability for millions of users, with an emphasis on Kubernetes and distributed systems.

What you'd actually do

  1. Build, maintain, and scale systems to support our goal of 1 billion active users.
  2. Design, develop and test Kubernetes controllers using Go.
  3. Build and establish core infrastructure accessible to all Roblox teams.
  4. Enforce high code quality standards, architectural designs, and long-term approaches as a gatekeeper.

Skills

Required

  • Golang
  • Kubernetes
  • distributed systems
  • control-plane or orchestration systems
  • distributed systems fundamentals
  • multi-region orchestration
  • Oncall
  • troubleshooting live site issues

Nice to have

  • Kubernetes Operators
  • custom controllers
  • Operator-SDK
  • control runtime