Senior Software Engineer, Data Infrastructure Compute

Roblox
US - California - San Mateo
View Company Profile / << Go Back

  • Job Type: Full time
  • 24 days ago

Job Description

Build and operate Roblox’s Spark compute platform, including job submission services, interactive notebook compute, EKS cluster automation, scheduling, and Spark tuning tools. Own reliability and cost outcomes, evaluate emerging technologies, and partner with data, ML, analytics, and infrastructure teams on platform improvements and migrations.

Requirements: Requires 5+ years building and operating production distributed systems or infrastructure platforms, hands-on experience running Spark on Kubernetes, and strong production Kubernetes expertise. Candidates should be proficient in Go, Java, Scala, or Clojure; have cloud and operational ownership experience; and demonstrate technical leadership, with a bachelor’s degree in computer science or equivalent practical experience.

Key Skills: Apache Spark, Kubernetes, Amazon EKS, Distributed Systems, Go, Java, Scala, Clojure, Python, AWS, Infrastructure as Code, Batch Scheduling, Cluster Lifecycle Management, Observability, Incident Response, Spark Performance Tuning

Benefits: Equity Compensation




Fast Track Upload