The New York Mets are seeking a Director of Data Engineering to manage the Data Engineering Technology team at NY Mets. This role requires hands on experience in ingesting, processing, warehousing, and distributing both structured and unstructured sources of baseball data, although you will focus a lot more on mentoring the existing data engineering team on their projects. You will partner with the team in actively supporting users, and allocating/managing the workload for the entire team. You will be joining a global team (NY and Poland) of data engineering/support professionals to provide best in class end to end data engineering solutions and support to Baseball Operations, including but not limited to, the Analytics and Systems teams. You will also work with other groups (e.g., Business Intelligence) within the Mets organization, to identify and execute opportunities to leverage the existing data platform for their data needs.

Essential Duties & Responsibilities:

  • Build strong relationships with users across the organization and manage technical operations on a day-to-day basis

  • Oversee the health of data platform both during and off-season - ensure production data sources are ingested, processed, and distributed to applications and users at set frequencies including real time in-game data

  • Manage strategic projects e.g., deploying data quality solutions (e.g., scalable check framework, monitoring dashboard) to ensure accuracy, integrity, and proactive monitoring of information

  • Drive vision and execution of new projects involving AI and ML

  • Identify, trial and deploy new tools and technologies

  • Be able to, if needed, design, code, test and roll out of new datasets, as well as enhancements and bug fixes for existing datasets

  • Be able to troubleshoot, if needed, and communicate any data ingestion and/or quality issues to all stakeholders

  • Support quantitative analysts in Baseball Analytics with productionization and maintenance of predictive models

  • Lead the team to build and maintain Data Model and Data Domains to keep data clean, accurate and well organized

  • Help maintain a data catalog for efficient data discovery

  • Able to work a flexible schedule during baseball season to ensure in game support for users

  • Coordinate with the IT and Infrastructure teams to ensure a robust cloud development and production environment

  • Track and report on operating metrics

  • Proactively manage cloud spend and continuously drive efficiencies


  • BS degree in Computer Science or a related field

  • 7+ years’ experience in data engineering and data operations/support roles managing production and mission critical data engineering pipelines and data applications

  • Previous experience managing a team of data engineers

  • Strong experience in Google Cloud Platform (GCP)

  • Technical skills (Python, SQL, DBT, Linux) and hands on experience in working with ingesting, processing, and distributing large scale (both structured and unstructured) data sets

  • Experience building data structures and data pipelines in GCP using Dataflow

  • Ability to provide prompt support and resolution of data issues, as well as define processes for execution to remove future issues

  • Experience in implementing scalable data quality solutions

  • Strong knowledge of data engineering frameworks – Big Query, Dataflow, Pub/Sub, etc

  • Working knowledge of infrastructure frameworks – Terraform, Cloud Build/CICD, Cloud Composer/Airflow, BitBucket/Git

  • Ability to deliver superior customer experience through continuous process improvement

  • Strong analytical skills and ability to work well in a collaborative and fast paced environment

  • Prior experience in or knowledge of baseball is a plus, but not required

The above information is intended to describe the general nature, type, and level of work to be performed. The information is not intended to be an exhaustive or complete list of all responsibilities, duties, and skills required for this position. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. The individual selected may perform other related duties as assigned or requested.

The New York Mets recognize the importance of a diverse workforce and value the unique qualities individuals of various backgrounds and experiences can offer to the Organization. Our continued success depends heavily on the quality of our workforce. The Organization is committed to providing employees with the opportunity to develop to their fullest potential.

Salary Range:

$117,937.58 - $157,250.10