← All roles

Principal Software Engineer, Orchestration

Roblox ·San Mateo, CA, United States ·Hybrid, Onsite 10d ago
KubernetesAmazon EKSApache SparkPythonGoJavaHelmKarpenterTerraformPrometheusOTEL

About the role

Roblox is seeking a Principal Software Engineer to lead the Data Platform Orchestration team. The role involves owning the multi-year architecture for Apache Airflow and Kubernetes (EKS) infrastructure, scaling the system to run 8,000+ DAGs daily, building platform tooling for internal engineers, and driving observability and reliability. The engineer will work across teams to align roadmaps and raise engineering standards.

Requirements

Candidates must have 10+ years experience in distributed systems, deep expertise in workflow orchestration (Airflow or equivalent), Kubernetes on AWS (EKS), strong proficiency in Python and Go/Java, and experience building platforms for other engineers. They should have a platform mindset, cross-organizational technical leadership, and extreme ownership. Bonus points for open-source contributions and experience with related tools.

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 →
$295k–345k
Hybrid, Onsite 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 →