Senior Data Engineer – Canadian Tire – Toronto, ON
Location: Toronto, ON | Company: Canadian Tire
Canadian Tire Corporation is one of Canada’s most recognized and trusted retail companies, and their data engineering team is growing. Based in Toronto, Ontario, this Senior Data Engineer role sits within the CTC Triangle Program — specifically the Loyalty Data Product Engineering team. If you have a passion for building scalable data pipelines and want your work to directly fuel customer-focused analytics at a national scale, this position is worth a close look.
The team you’d be joining is a collaborative mix of data engineers and analysts focused on developing best-in-class data products and services. Your day-to-day work will involve designing and automating data pipelines, translating stakeholder requirements into technical solutions, and working with a wide range of internal and external data sources — from point-of-sale systems to loyalty and customer data.
About the Role: Senior Data Engineer
In this position, you’ll be responsible for the full lifecycle of data pipeline development — from design and implementation through to monitoring and validation. You’ll work closely with both IT and business stakeholders, influencing data-driven decisions and enforcing development best practices including CI/CD processes and collaborative code review. The role demands both technical depth and the communication skills to bridge the gap between engineering and the broader business.
You’ll also be expected to bring an entrepreneurial mindset to troubleshooting technical issues, providing scalable resolutions and seeing them through to completion. Whether it’s contributing to ad-hoc analytical projects or building robust pipelines adhering to best-in-class coding standards, this role offers meaningful work in a team that values innovation, collaboration, and accountability.
Benefits and Salary
Canadian Tire offers a competitive salary range of $64,000 to $106,000, depending on experience, skills, and other role-specific factors. In addition to compensation, employees receive comprehensive benefits and retirement programs, performance incentives, and continuing education support. The company also provides mental health benefits of $5,000 per year for eligible employees and their families, along with Canadian Tire Profit Sharing, store discounts, and career growth opportunities within a large national organization.
Job Details
📌 Job Type: Permanent
🏢 Company: Canadian Tire Corporation
📍 Location: Toronto, ON
🆔 Requisition ID: JR154235
🗓️ Date Posted: April 29, 2026
💰 Pay: $64,000 – $106,000 per year
Responsibilities
As a Senior Data Engineer on the Loyalty Data Product Engineering team, your work will span pipeline architecture, stakeholder collaboration, and technical problem-solving. These responsibilities are central to delivering reliable, scalable data products that the broader organization depends on for both analytical and operational purposes.
- Collaborate with IT and business stakeholders to influence decision-making through data and data products
- Design and implement new data pipelines to monitor and validate model assumptions and performance, following best-in-class coding standards
- Enforce development best practices by combining automation and CI/CD with a culture of review and collaboration
- Translate stakeholder requirements into technical specifications to support work processes and strategic business goals
- Identify and troubleshoot technical issues with an entrepreneurial mindset, delivering scalable resolutions with follow-through
- Execute ad-hoc projects leveraging multiple internal and external data sources, including POS, loyalty issuance, product hierarchy, and customer data
Requirements / Skills
The ideal candidate brings solid hands-on experience in data engineering and is comfortable navigating complex cloud environments and distributed data systems. Canadian Tire values professionals who can balance technical rigour with strong communication and a genuine team-first approach.
- Bachelor’s degree or higher in Computer Science, Math, Engineering, or a related field
- 3–5 years of professional experience in data engineering
- Strong proficiency in PySpark and Airflow for pipeline development and orchestration
- In-depth knowledge of database management systems such as Hadoop & Hive, MySQL, and Databricks
- SQL expertise including complex queries, joins, subqueries, and SQL functions
- Solid understanding of delta tables, ETL pipelines, and change data capture
- Hands-on experience with Git for version control
- Practical experience with Databricks, Microsoft Azure, and Google Cloud
- Proficiency in bash scripting and knowledge of cloud SDKs for automation
- Understanding of Object-Oriented Programming (OOP) principles
- Experience with retail or POS data is an asset, as is familiarity with network security protocols and key management
How to Apply
To apply, visit the official job posting using the link below. Make sure your resume is up to date and tailored to highlight your data engineering experience before submitting.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Canadian Tire in Toronto.
Job Summary & Tips for Applying
Quick Summary & What to Highlight: This Senior Data Engineer role at Canadian Tire in Toronto is perfect for candidates who excel in data pipeline development, cloud platforms like Azure and Google Cloud, and PySpark and Airflow orchestration. On your resume, emphasize any experience with ETL pipeline architecture, attention to detail in data quality, and your ability to work in a fast-paced, collaborative environment. If you’ve previously worked in retail data engineering or loyalty analytics, make sure to highlight specific achievements and responsibilities that align with this position.
Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like PySpark, Databricks, and CI/CD pipelines that appear in the posting. Quantify your achievements where possible (e.g., “reduced pipeline runtime by 30%” or “built ETL pipelines processing 10M+ records daily”). Write a brief cover letter expressing your genuine interest in Canadian Tire and why you’re excited about contributing to their loyalty data platform in Toronto. Double-check your application for spelling errors and ensure your contact information is current.
Interview Preparation: If selected for an interview, research Canadian Tire‘s Triangle loyalty program, core values, and recent company initiatives beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your data engineering problem-solving skills. Common questions may include scenarios about pipeline failures, stakeholder communication, and technical trade-offs in data architecture. Dress appropriately for a technology and retail corporate environment, arrive 10–15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the team’s roadmap, data stack evolution, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.