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 other underrepresented groups. We are dedicated to providing accommodations throughout the application and interview process.