Drimva

Roblox

Senior Software Engineer, Data Infrastructure Compute

$243K–$295K

San Mateo, CA, United States · Senior · Full-time · Posted Oct 19, 2026

Experience
5+ years.
Education
B.S. in Computer Science or equivalent practical experience.
Visa sponsorship
For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.

About the job

Build and operate Roblox’s Spark compute platform on Kubernetes, including job submission, interactive notebook compute, cluster automation, scheduling, performance tuning, reliability, and cost controls.

What you'll do

  • Design and operate Spark job submission services, internal libraries, and interactive Spark compute on EKS.
  • Automate EKS cluster lifecycle and operate YuniKorn scheduling, including upgrades, quotas, and tenant fairness.
  • Improve job performance and platform reliability through tuning, benchmarking, observability, and cost management.

What they ask for

  • 5+ years building and operating production-grade distributed systems or infrastructure platforms.
  • Hands-on experience running Apache Spark on Kubernetes as a platform, including resource tuning and troubleshooting.
  • Strong experience operating production Kubernetes clusters at scale.
  • Proficiency in at least one of Go, Java, Scala, or Clojure; experience with AWS or GCP equivalents, infrastructure-as-code, and production operations.

Nice to have

  • Experience with Kubernetes batch schedulers or interactive Spark gateway layers.
  • Experience with Spark event-log tuning, native execution engines, or migrating workloads from YARN/Hadoop to Kubernetes.

Pay

$243,290 — $295,250 USD (base salary)

Tools

Apache Spark, Kubernetes, EKS, YuniKorn, Go, Java, Scala, Clojure

Model-written summary · the original posting is authoritative

First seen Oct 20, 2026 · Last verified Nov 4, 2026 (UTC)