Colorado Rockies

Colorado Rockies

Senior Data Engineer - Colorado Rockies (Denver · CO)

Colorado Rockies Jobs
Jobs in Denver · CO
Technical Services: Programmer
Senior Data Engineer

The Role

The Colorado Rockies Baseball Club is building a platform to house all our baseball data, from scouting reports to baseball statistics and rosters, into an all-encompassing application that will help us more effectively and efficiently make baseball decisions. This role will be responsible for building and maintaining the ingestion, transformation, and cloud storage of baseball data that will drive analysis and decision-making in all facets of Baseball Operations. The Senior Engineer will be a technical leader on the team and help grow less-experienced engineers.

Essential Duties and Responsibilities

  • Implement ETL pipelines from various external vendors for the use of internal statistical analysis.
  • Facilitate the aggregation of data for consumption by technical and non-technical users.
  • Maintain existing pipelines and debug problems that arise.
  • Work closely with a web development team to deliver the data they need for an internal information application.
  • Assist less-experienced engineers with their projects to increase their skill sets.
Job Requirements

  • Bachelor’s degree or completion of an immersive technical program in Computer Science, Information Systems, Computer Engineering, Web Development, or a related field preferred.
  • At least five years of experience working in data engineering.
  • Experience and strong understanding of AWS cloud services including S3, Cloudwatch, Glue, and CDK.
  • Expert-level understanding of relational databases, including SQL Server, MySQL, and Postgres.
  • In depth experience using a scripting language for data management or analysis, such as Python or R.
  • Strong understanding of handling and parsing various data formats, including XML, JSON, and CSV.
  • Relocation and on-site work are required for this position.
Preferred Skills

  • Strongly prefer experience with commonly used baseball data sources, such as StatCast, EBIS, Trackman and CollegeSplits.
  • Understanding of modern baseball analysis.
  • Experience working with Apache Airflow and additional ingestion management tools not mentioned above.

  • $115,000 - $135,000 a year. This is a regular status, full-time position eligible for all company benefits.


Rockies baseball is for everyone! We pride ourselves on hiring, developing, and promoting talent as an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, veteran status, or any other category protected by law. In addition, we will endeavor to provide reasonable accommodation to otherwise qualified job applicants and employees with known physical or mental disabilities in compliance with the ADA. All employment and promotion decisions will be decided on the basis of qualifications, merit, and business needs


Job Questions:

  1. How many years of experience do you have with data engineering?

  2. What relational databases have you worked with?