No items found.
← Back to Career Board

Data Engineer & Developer

Company Name: 
Calgary Flames Hockey Club
Type of Company:
Sports Team
Position Type:
Contact Name: 
Chris Snow
Contact Email:
Date Posted:
November 3, 2021
Anticipated Start Date:
December 9, 2021

Position Description

The Data Engineer & Developer will design and implement data pipelines, will develop models, processes and user interfaces to inform all aspects of our hockey operation, and will work with the R&D team to continually enhance our understanding of the game of hockey. The ideal individual will be a skilled programmer with a passion for hockey, teamwork and learning. Flexibility, versatility and creativity will be important qualities. The position could be on site or remote.

Desired Qualifications

· Define, implement, document and maintain new Flames data pipelines · Work with third-party vendors to maintain and improve existing data pipelines · Design and optimize database tables and queries for large data sets (hundreds of millions of rows) · Design proactive workflows and monitoring tools to detect issues with data integrity and query performance · Build statistical models using big data generated by third parties as well as internal data sources · Design and develop user-friendly dashboards in our proprietary hockey database, FlamesVision, with an equally high standard for accuracy and design presentation · Collaborate internally with the R&D team to stimulate ideas, problem solve, and produce research-based strategy recommendations to stakeholders across the hockey operation · Interact with our management, scouts, coaches and player development staff to meld data with decision making • Fluent in Python or Ruby or a scripting language • Fluent in SQL, PostgreSQL, and R • Extensive knowledge of large-scale relational databases including optimization and monitoring • Extensive knowledge of data formats including JSON, XML, and CSV • Experience with Linux • Experience with each step of software development, including requirements, development, testing, implementation, and iterative improvement • Proficiency with front-end web development (including HTML5, CSS, JavaScript) as well as desktop, laptop and mobile design concepts • Ability and internal drive to learn new technologies and techniques as necessary · Minimum of a Bachelor’s degree in Computer Science or Information Systems, or equivalent job experience · Minimum of three (3) years working in a structured software development lifecycle · Natural ability to work with others in a high-paced, high-pressure, collaborative team environment · Able to work flexible hours including evenings, weekends, holidays and extended hours as needed · Able to work effectively under tight deadlines and manage multiple projects at the same time · Clear communicator both written and verbal with the social awareness and skills to relate effectively to a diverse group of stakeholders · Self-motivated and highly organized · Passion for hockey and hockey data · A lifelong learner

How to Apply

Please apply by emailing the contact or by submitting your materials online.