Principal Data Orchestration Engineer

Roblox Corporation

San Mateo (CA)

In loco

USD 295.000 - 345.000

Tempo pieno

44 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Roblox Corporation is seeking a Principal Software Engineer for Data Platform Orchestration in the San Mateo area. You will own multi-year architecture for Airflow, lead Kubernetes-based orchestration for Spark workloads, and build tooling and observability for internal data teams.

You will drive platform reliability, mentor engineers, and partner with data governance, science, and product teams to align roadmaps and deliver scalable data workflows.

Competenze

  • B.S. equivalent in CS or sufficient experience.
  • 10+ years of experience designing, building, and operating production-grade, large-scale distributed systems.
  • Deep, hands-on experience designing, running, and scaling a production data-related workflow orchestrator or job scheduler (thousands of workflows or DAGs a day). Apache Airflow is ideal, but experience with an equivalent system is welcome.
  • Proven experience managing and scaling production Kubernetes clusters on AWS (EKS), including Helm, autoscaling, and GitOps-style deployment.
  • Strong proficiency in Python, plus Go or Java, with a record of writing clean, well-tested platform and tooling code.
  • Working knowledge of Spark jobs on Kubernetes and how orchestration interacts with them.
  • Experience building platforms used by other engineers, with APIs, observability, reliability, and developer experience.
  • A track record of influencing direction across a large engineering organization and driving multi-quarter projects from concept to production.
  • Extreme Ownership: define problems, unblock dependencies, and see complex work through to production.

Mansioni

  • Define the Orchestration Strategy: Own multi-year architecture for Airflow and platform evolution.
  • Scale and Harden Airflow: remove scaling limits across scheduler, metadata, executors, and DAG parsing.
  • Own Orchestration on Kubernetes: lead design and operation of EKS clusters for orchestration and Spark workloads.
  • Build Platform Tooling for Internal Engineers: design APIs, operators, providers, and self-service tooling.
  • Drive Observability and Reliability: establish SLOs, alerts, and diagnostics; lead incident reviews and root-cause fixes.
  • Lead Across Teams: align roadmaps with data platform, governance, data science, and product engineering.
  • Raise the Engineering Bar: set standards for code quality and operational readiness; mentor engineers.

Conoscenze

Python
Go or Java
Kubernetes
Apache Airflow
Spark on Kubernetes
APIs
Observability
Platform engineering
Terraform
OpenTelemetry

Formazione

B.S. in CS

Strumenti

Airflow
Dagster/Prefect/Temporal
Kubernetes (EKS)
Helm
Karpenter
Terraform
Prometheus/OpenTelemetry

Descrizione del lavoro

Roblox Corporation is seeking a Principal Software Engineer for Data Platform Orchestration in the San Mateo area. You will own multi-year architecture for Airflow, lead Kubernetes-based orchestration for Spark workloads, and build tooling and observability for internal data teams.

You will drive platform reliability, mentor engineers, and partner with data governance, science, and product teams to align roadmaps and deliver scalable data workflows.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Principal Software Engineer, Orchestration
Principal Software Engineer, Orchestration

Roblox Corporation • San Mateo (CA)

In loco
USD 295.000 - 345.000
Senior Growth Data Engineer - Lead Scalable Data Pipelines
Senior Growth Data Engineer - Lead Scalable Data Pipelines

Showcify, Inc. • Canada (KY)

In loco
USD 243.000 - 295.000
Equity compensation
Benefits package
Lead Data Infrastructure Architect (Scalable Systems)
Lead Data Infrastructure Architect (Scalable Systems)

Roblox • San Mateo (CA)

Ibrido
USD 295.250 - 345.040
Equity compensation
Health benefits
Senior Data Infra Engineer — Scale Platforms & AI
Senior Data Infra Engineer — Scale Platforms & AI

Showcify, Inc. • Canada (KY)

In loco
USD 243.000 - 295.000
Equity compensation
Lead Data Infrastructure Architect, Exabyte-Scale Systems
Lead Data Infrastructure Architect, Exabyte-Scale Systems

Showcify, Inc. • Canada (KY)

In loco
USD 295.000 - 345.000
Senior Data Platform Engineer - Spark on Kubernetes Scale
Senior Data Platform Engineer - Spark on Kubernetes Scale

Roblox Corporation • San Mateo (CA)

In loco
USD 243.000 - 295.000
Engineering Manager, Data Tooling Platform
Engineering Manager, Data Tooling Platform

Roblox Corporation • San Mateo (CA)

In loco
USD 295.000 - 345.000
Data Tooling Platform Lead
Data Tooling Platform Lead

Roblox • San Mateo (CA)

In loco
USD 295.000 - 345.000
Equity compensation
Benefits described on this page
Senior Data Acquisition Engineer — Scale Data Pipelines
Senior Data Acquisition Engineer — Scale Data Pipelines

Roblox • San Mateo (CA)

In loco
USD 197.000 - 243.000
Growth Data Engineer: Acquisition & Analytics Architect
Growth Data Engineer: Acquisition & Analytics Architect

Roblox Corporation • San Mateo (CA)

In loco
USD 243.000 - 295.000