CareerPlan

Principal Software Engineer, Orchestration

San Mateo, CAFull-time$295k–$345k2026-10-20 → 2026-11-10
HybridNo visa sponsorship

Core

Technical leader for the system that schedules and runs Roblox's data workloads, including Apache Airflow and Kubernetes infrastructure.

Role type

Principal Software Engineer (Data Platform Orchestration)

Builds

Roblox's data orchestration platform (Airflow, EKS, Spark) serving 200M+ daily active users

Domain

Big Data, Cloud Infrastructure, Workflow Orchestration

Deliverable

production ML models

Required skills

Workflow orchestration (Apache Airflow, Dagster, Prefect), Kubernetes (EKS, Helm, autoscaling), Python, Go/Java, distributed systems architecture, platform engineering, observability, technical leadership

Preferred skills

Open-source contributions (Airflow, Karpenter, Argo CD), Terraform, Prometheus/OpenTelemetry, cost optimization

Responsibilities

Define multi-year orchestration strategy and architecture, scale and harden Airflow for thousands of daily DAGs, lead EKS cluster design and operation, build internal platform tooling and APIs, establish SLOs and incident response processes, lead cross-team initiatives and mentor engineers

Seniority

Principal, hands-on IC with strategic leadership