DataJobs.io
← Back to all jobs

Job Description

MLB invites applications for a hands-on Data Engineer to join the LAI team in New York, onsite. The role focuses on building production pipelines with Airflow and dbt on Google Cloud Platform to enable analytics across clubs and the Commissioner's Office.

Responsibilities

  • Develop production-grade pipelines with Airflow and dbt to orchestrate batch and streaming transformations on GCP, ensuring downstream analysts and engineers can rely on accurate data without verifying wiring.
  • Design layered data models across staging, intermediate, and mart layers to serve as the single source of truth for league analytics, applying dbt best practices for materialization, testing, and documentation.
  • Manage the ingestion layer using Pub/Sub, Google Cloud Storage, Dataflow, and Knowledge Catalog DataPlex to land both batch and streaming sources into the lakehouse.
  • Establish observability and monitoring standards to surface data quality issues proactively before stakeholders notice them.
  • Maintain code through GitHub-based CI/CD, contributing to deployment workflows that preserve reliability and safety of changes.
  • Follow data governance practices to keep proprietary baseball data secure and compliant.

Requirements

  • 2–4 years of production data engineering experience
  • Expert-level SQL, comfortable writing complex freehand queries (subqueries, nested logic, window functions) and reading others' to spot issues
  • Strong Python for data processing, scripting, and automation
  • Hands-on dbt experience across staging, intermediate, and mart layers, with tests and production deployments
  • Production Airflow experience including DAG authoring, dependency management, and debugging failed runs
  • Deep familiarity with Google Cloud Platform (BigQuery, GCS, Pub/Sub) or equivalent depth in AWS or Azure with willingness to convert
  • Git-based development workflows, including branches, PRs, and code reviews as a daily practice
  • Clear communication with engineers and non-engineers, openness to feedback, and collaborative mindset
  • Execution mindset with the ability to own a project from requirements to deployment with minimal oversight

Technologies

  • Airflow
  • dbt
  • Python
  • SQL
  • GitHub
  • BigQuery
  • GCS
  • Pub/Sub
  • Dataflow
  • Knowledge Catalog DataPlex
  • Terraform

Benefits

  • Competitive Benefits Package
  • Company Contributed 401K Plan
  • Paid Time Off and Holidays
  • Paid Parental Leave
  • Access to Free Tickets to Baseball Games and MLB.TV
  • Discounts at MLB Store
  • Employee Assistance Programs (EAP)
  • Onsite and Online Training & Development Programs
  • Tuition Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Pet Insurance

Salary

Base salary range is USD 115,000 to 140,000 per year, plus bonuses.

Nice to Have

  • A degree in Computer Science, Engineering, or a related field, or a non-traditional background with equivalent practical experience
  • Experience with Terraform or other Infrastructure-as-Code tools
  • Experience with AI-assisted development or enterprise AI tooling (Gemini Enterprise, Vertex AI). The team is early in AI adoption and views AI as a lever for engineering efficiency
  • A passion for baseball or prior experience in sports, media, or entertainment
  • Ability to devise creative solutions for unusual problems

Similar Jobs