Roblox
Principal Software Engineer, Orchestration
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Oct 19, 2026
- Experience
- 10+ years; equivalent experience may satisfy the stated B.S. education requirement.
- Education
- B.S. equivalent in CS or sufficient experience.
- Visa sponsorship
- For US-based roles, Roblox may be unable to employ candidates whose work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Leads the architecture and hands-on development of Roblox’s data workload orchestration platform, including Airflow and its Kubernetes infrastructure.
What you'll do
- Set long-term Airflow and orchestration architecture; improve scheduler scalability, reliability, and latency.
- Lead operation of EKS clusters and build tooling for engineers to deploy, monitor, and run data pipelines.
- Establish reliability practices and guide cross-team technical decisions; mentor engineers.
What they ask for
- 10+ years designing, building, and operating production-grade large-scale distributed systems.
- Deep hands-on experience scaling a production data workflow orchestrator or scheduler to thousands of workflows or DAGs daily.
- Experience managing production Kubernetes clusters on AWS (EKS), including Helm, autoscaling, and GitOps-style deployment.
- Strong Python proficiency plus Go or Java; working knowledge of Spark workloads on Kubernetes.
Nice to have
- Contributions to Apache Airflow or related open-source projects.
- Experience with Terraform or other infrastructure-as-code, Prometheus/OpenTelemetry, cost optimization, or consumer-internet-scale infrastructure.
Pay
$295,250 — $345,040 USD; annual base salary
Tools
Apache Airflow, Kubernetes, EKS, Helm, Karpenter, Cluster Autoscaler, Python, Spark
Model-written summary · the original posting is authoritative