Job description
Duties & Responsibilities:
- Attend stand-up meetings within Hockey Operations R&D where team members collaborate on status, techniques, and upcoming projects.
- Perform code reviews for other engineers within R&D. Reviews involve reading and testing code, reporting back areas for improvement or glaring bugs.
- Design, develop, document, and maintain the schemas and ETL pipelines for our internal sports databases and data warehouses.
- Implement and test collection, mapping, and storage procedures for secure access to team, league, and third-party data sources.
- Develop algorithms for quality assurance and imputation to prepare data for exploratory analysis and quantitative modeling.
- Profile and optimize automated data processing tasks.
- Deploy and maintain system and database monitoring tools.
- Fulfill other related duties and responsibilities, including rotating platform support.
Skills Required
- Bachelor's degree or higher in computer science, information systems, or a related field.
- Experience with ETL architecture and development in a cloud-based environment
- Fluency in SQL development and an understanding of database and data warehousing technologies
- Proficiency with Python, R, Scala, and/or other data-oriented programming languages
- Experience with automated data quality validation across large data sets
- Familiarity with version control systems (e.g., Git)
- Excellent communication and teamwork skills
- Experience working in Python and R
- Experience working in Snowflake SQL
- General understanding of Hockey is preferred 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.