Search jobs > Toronto, ON > Senior data engineer

Senior Data Engineer, Baseball Systems

Toronto Blue Jays
Toronto, ON, Canada
Full-time

Position : Senior Data Engineer, Baseball Systems

Overview :

The Toronto Blue Jays are seeking an experienced Data Engineer to join their Baseball Systems team to help build their next generation of databases and data processing systems.

In this role you will work on challenging and compelling problems with some of the largest and most exciting datasets in sports.

Your work will impact the entire organization from Research and Development through to Scouting, Player Development, and the Major League team by giving staff and players access to the full range of available information.

Primary Focus :

  • To build and maintain databases and other systems for storing baseball data.
  • To build processing pipelines to transform data and extract useful information.
  • Optimize new and existing data infrastructure to improve performance and scalability.

Responsibilities and Duties :

  • Design and build systems to store a growing volume of statistical, ball tracking, player tracking, and biomechanical data.
  • Build and maintain data pipelines for processing, transforming, and integrating large volumes of baseball data from a variety of sources and tracking systems.
  • Develop systems for reporting, monitoring, and quality control of incoming data to ensure that systems are performing as expected and the data conforms to required standards.
  • Understand and document database structures, data formats, definitions, and the limitations of current systems and establish future requirements.
  • Oversee the evaluation, selection, and rollout of new software and data infrastructure.
  • Complete ad-hoc database queries and analysis as required by the circumstances.
  • Provide technical assistance to other Baseball Operations staff and collaborate with the Research team to ensure they have the data and resources required for their work.
  • Recommend new data sources for purchase and new techniques to gather data.

Experience and Job Requirements :

  • Demonstrated experience building and maintaining relational databases and data warehouses.
  • Strong working knowledge of SQL and database programming.
  • Highly proficient with Python (preferred) or another general-purpose programming language for manipulating data.
  • Knowledge of database architecture, design patterns, and best practices to ensure system performance and long-term maintainability.
  • Exceptional problem-solving skills finds pragmatic solutions to data and engineering challenges within time or technology constraints.
  • High attention to detail anticipates and identifies potential issues early and strives to produce reliable and high-quality work.
  • Excellent interpersonal skills and the ability to effectively explain complex technical concepts to a wide range of individuals.
  • Ability to read, speak and comprehend English effectively.
  • The ability to work with multicultural populations and a commitment to fairness and equality.
  • Ability to work evenings, weekends, and holiday hours as dictated by the baseball calendar.

Beneficial Experience :

  • Bachelor’s degree in computer science, computer engineering, or other educational qualifications. Higher level academic qualifications are a plus.
  • Experience with a task orchestration framework such as Airflow, Luigi, or Dagster.
  • Experience with cloud services and infrastructure (Azure, AWS, GCP).
  • Experience with R programming and data visualization.
  • Experience working with baseball, sports, or biomechanics datasets is beneficial but not required.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

17 days ago
Related jobs
Promoted
Apex Systems
Toronto, Ontario

Apex Systems is a global IT services provider, and our staffing practice has an opening infor a Senior Data Engineer specializing specifically with experience in GCP, SQL and data engineering. Utilize digital media advertising data to drive forward business-critical data engineering projects, that a...

KPMG
Canada, Canada

Hands on experience with data processing and analytics using Azure Data Factory, Azure Synapse, Azure Data Lake or Azure Databricks is a plus. Contribute to the design and development of enterprise-level data solutions, including data warehouses, data lakes, and real-time analytics platforms, using ...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Implement data governance policies and ensure data security and compliance. You have a strong d...

Deloitte
Toronto, Ontario

Data literacy: finding and managing data, cleansing data, manipulating data. As a Data Privacy Engineer, you will be at the forefront of Deloitte's mission to ensure data privacy and protection. Responsible for assisting with the management of the data privacy, data protection, data usability, perfo...

Ismile Technologies
Mississauga, Ontario

Job Title- Senior Data Engineer</p> <p>We are seeking an experienced Data Engineer with a strong background in Snowflake and SQL to join our technology team. The ideal candidate will be responsible for developing, optimizing, and maintaining our Snowflake data warehouse environment to su...

Mattamy Homes
Mississauga, Ontario

Build, maintain and optimizes data pipelines and data processing workflows to ensure the integrity of data across systems and ensuring the source of truth for governed data. The Senior Data Engineer is responsible for designing, developing, and maintaining data storage, processing and integration so...

GE Power
Markham, Ontario

Bachelor's degree in Electrical Engineering, Controls Engineering Mechanical Engineering, Nuclear Engineering, Physics, or Mathematics from an accredited university or college. The I&C Systems Design Engineer is responsible for design and analysis of I&C systems for nuclear power plant applications....

Algobrain
Toronto, Ontario

This is 4 days a week onsite! Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability.The company inves...

Lorven Technologies
Toronto, Ontario

Role: Data Engineer with Capital Market. Basic Concepts: Data Mesh, Data Product. Expert in Metadata: Neptune, OpenLineage, Angular, DataZone. Expert in Data Pipelines: PySpark, Hudi, Iceberg, Airflow, EMR. ...

Huawei Technologies Canada Co., Ltd.
Markham, Ontario

Learn and adopt new technologies (parallel, distributed systems, large-scale data analytics system, etc. Domain expertise in the implementation of one or more of the following:  AI end to end data processing, scenarios and system optimizations, core database internals (Ex: query optimization, runtim...