$180K to $220K a year as published by the employer
Applications are completed on the employer's own site.
The role involves designing and optimizing data infrastructure, specifically Apache Spark on Kubernetes, with a focus on cost control, reliability, and performance.
Roblox · careers.roblox.com · checked today
San Mateo, CA, United StatesSenior*5+ yrs*Data Platformposted 3 d ago
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.
Spark on Kubernetes: Hands-on experience running Apache Spark on Kubernetes (EKS, GKE, or self-managed) as a platform, including executor and driver behavior, resource tuning, and troubleshooting failed or slow jobs.must have
Cloud fluency: Experience with AWS (EKS, EC2, IAM, S3) or GCP equivalents, and infrastructure-as-code.must have · not practised here
Kubernetes depth: Strong experience operating production Kubernetes clusters at scale, such as upgrades, node lifecycle, autoscaling, and operators or controllers.must have · not practised here
Python is a plus, since much of our tuning and analysis tooling uses it.
Launch interactive Spark at scale: Deliver Spark Connect to support notebook workflows, including provisioning and managing the EKS compute that backs them, with sensible isolation, resource limits, and cost controls.
Be an owner of reliability and cost: Define SLOs and metrics, build observability, and drive down toil, incidents, and compute spend across a multi-tenant platform.
Be an owner of reliability and cost: Define SLOs and metrics, build observability, and drive down toil, incidents, and compute spend across a multi-tenant platform.
Cloud fluency: Experience with AWS (EKS, EC2, IAM, S3) or GCP equivalents, and infrastructure-as-code.not practised here
Engineering foundations: Strong proficiency in at least one of Go, Java, Scala, or Clojure , with a track record of writing clean, well-tested, maintainable backend code.not practised here
Engineering foundations: Strong proficiency in at least one of Go, Java, Scala, or Clojure , with a track record of writing clean, well-tested, maintainable backend code.not practised here
Experience with the Spark Operator, Karpenter, Helm, Terraform, or Argo.not practised here
Data quality
≈ 2 h
Python
≈ 3 h
Failure handling
≈ 4 h
Spark · Cost & performance
≈ 2 h
Rehearse: SQL · Query formulation
≈ 1 h
20 drills · Intermediate + Advanced≈ 11 hours
Not covered by the plan: AWS, Kubernetes, GCP, Java, Scala, Terraform.
Readiness
0 of 20 drills already done elsewhere on D8LooP.
Apply on careers.roblox.com
leaves in 10 dremoved the moment Roblox closes it
D8 LooP is a platform offering interview preparation drills and practice plans for software engineering roles.