cover image
Canadian Tire Corporation

Data Engineer

Hybrid

Toronto, Canada

Fresher

Full Time

13-12-2025

Share this job:

Skills

Communication Teamwork Bash SQL Data Engineering MySQL Network Security CI/CD Version Control Decision-making Database Management Programming git Merchandising Organization Azure cloud platforms Analytics Hadoop Databricks PySpark E-commerce Microsoft Azure Mathematics

Job Specifications

About The Company

Canadian Tire Corporation, Limited (“CTC”) is a leading and highly regarded retail company in Canada, renowned for its commitment to innovation, customer satisfaction, and community engagement. With a diverse portfolio that includes over 90 owned brands, more than 1,700 retail locations, and comprehensive financial services, CTC has established itself as a trusted household name across the country. The company is dedicated to delivering exceptional shopping experiences through its robust e-commerce capabilities, market-leading merchandising strategies, and a focus on technological advancement.

Canadian Tire invests heavily in talent development, technological innovation, and sustainable growth, ensuring it remains at the forefront of the retail industry. The organization fosters a culture of collaboration, inclusivity, and continuous improvement, making it an ideal environment for professionals seeking to grow their careers while contributing to meaningful projects that impact millions of Canadians.

About The Role

We are seeking a motivated and detail-oriented Data Engineer to join the CTC Triangle Program - Loyalty Data Product Engineering team. Reporting directly to the Engineering Manager, this role involves designing, developing, and maintaining scalable data pipelines and processes that support both analytical and operational needs across the organization. The team is composed of data engineers and analysts dedicated to creating innovative data products that enhance customer insights and improve brand engagement. In this position, you will leverage a wide range of data technologies and analytical techniques to automate data workflows, ensure data quality, and support strategic decision-making. Your responsibilities will include collaborating with cross-functional teams to translate business requirements into technical solutions, troubleshooting technical issues, and contributing to ongoing projects involving diverse data sources such as point-of-sale, loyalty issuance, and customer data. This role offers an excellent opportunity to work in a collaborative environment focused on leveraging data to drive business success and customer satisfaction.

Qualifications

Bachelor’s degree or higher in Computer Science, Mathematics, Engineering, or a related field
Minimum of 1+ years of internship or professional experience in data engineering or data analytics
Hands-on experience with PySpark and familiarity with pipeline orchestration tools such as Airflow
Knowledge of database management systems (e.g., Hadoop & Hive, MySQL, Databricks)
Proficiency in interpreting, testing, and optimizing complex SQL queries, joins, and subqueries
Basic understanding of delta tables, ETL pipeline concepts, and change data capture mechanisms
Experience with version control systems, particularly Git
Knowledge of Object-Oriented Programming (OOP) principles
Basic scripting skills in Bash and familiarity with cloud SDKs for automation purposes
Strong collaboration, communication, and teamwork skills
Experience working in the retail sector, especially with POS data, is preferred
Familiarity with cloud platforms such as Databricks, Microsoft Azure, or Google Cloud is advantageous
Understanding of network security protocols and key management is a plus

Responsibilities

Follow development best practices by collaborating with senior team members, integrating automation, CI/CD, and review processes
Assist in designing, implementing, and testing data pipelines to monitor and validate model assumptions and performance
Translate stakeholder requirements into technical specifications to support business processes and strategic initiatives
Support IT and business stakeholders by providing data-driven insights and decision-making tools
Identify, troubleshoot, and resolve technical issues related to data pipelines and infrastructure
Contribute to ad-hoc projects utilizing diverse internal and external data sources such as POS, loyalty, product hierarchy, and customer data
Maintain and optimize data workflows to ensure data quality, accuracy, and security
Document technical processes and collaborate across teams to foster knowledge sharing and continuous improvement

Benefits

Competitive salary and wages
Store discounts and employee purchase programs
Support for continuous learning through the Triangle Learning Academy
Canadian Tire Profit Sharing and retirement savings plans
Enhanced flex benefits including mental health support up to $5,000 annually for eligible employees and their families
Access to well-being resources and mental health tools
Inclusive and diverse work environment that values growth and innovation

Equal Opportunity

Canadian Tire Corporation is committed to fostering an inclusive workplace where diversity, equity, and belonging are prioritized. We welcome applicants from all backgrounds, including those who identify as racialized, Indigenous, 2SLGBTQIA+, women, individuals with disabilities, and ot

About the Company

Canadian Tire Corporation, Limited ("CTC") is one of Canada's most admired and trusted companies. With world-class owned brands and exciting market-leading merchandising strategies, we are continually innovating with purpose: to be there for Canadians from coast-to-coast. We are a group of companies that includes a retail segment, a financial services division and CT REIT. Our retail business is led by Canadian Tire, which was founded in 1922 and provides Canadians with products for life in Canada across its Living, Playing,... Know more