← All roles

Senior Software Engineer, Data Infrastructure Compute

Roblox ·San Mateo, CA, United States ·Hybrid 10d ago
KubernetesAmazon EKSApache SparkGoJavaScalaPythonAWSKarpenterHelmTerraformDistributed Systems

About the role

Roblox is building the data platform compute layer, owning Kubernetes clusters for Spark workloads. As a Senior Software Engineer, you will build and operate systems for Spark job submission, interactive notebook compute, cluster lifecycle automation, and batch scheduling. You will shape technology adoption, define SLOs, and partner across teams.

Requirements

5+ years building production-grade distributed systems. Hands-on Spark on Kubernetes (EKS) as a platform, including resource tuning and troubleshooting. Strong Kubernetes operations at scale. Proficiency in Go, Java, Scala, or Clojure. AWS experience (EKS, EC2, IAM, S3). Operational ownership from design to production. Technical leadership. B.S. in Computer Science. Bonus: YuniKorn, Spark Connect, Spark Operator, etc.

About the company

Roblox

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →
$243k–295k
Hybrid San Mateo, CA, United StatesSan Mateo, United States
Posted 10d ago
Apply for this role
Opens careers.roblox.com ↗
About the company
Roblox
https://www.roblox.com

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →