Senior Data Engineer

Canadian Tire CorporationToronto, ON

About The Position

We are seeking an experienced Senior Data Engineer to join the CTC Triangle Program - Loyalty Data Product Engineering team, reporting to the Engineering Manager. Leveraging a broad range of data technologies and advanced analytical techniques, this team designs, develops, and automates data pipelines and processes that are widely consumed across the organization both analytically and operationally. Made up of data engineers and analysts, the team is laser-focused on creating a portfolio of best-in-class products and services that fuel customer-focused analytics and enhance the customer and brand experience.

Requirements

  • 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 (e.g., Hadoop & Hive, MySQL, Databricks etc.)
  • Ability to write and interpret complex queries, joins, subqueries and use SQL functions
  • In-depth Knowledge of delta tables, ETL pipeline and change data capture
  • Hands-on experience with Git for version control
  • Experience with Airflow (or equivalent orchestration tools) for pipeline management
  • Practical experience with Databricks, Microsoft Azure and Google Cloud
  • Solid understanding of Object-Oriented Programming (OOP) principles
  • Proficiency in bash script and knowledge about the cloud SDKs for automation
  • Strong collaboration and communication skills; proven ability to work effectively in a team environment

Nice To Haves

  • Experience working in the retail sector, especially with POS (point-of-sale) data preferred
  • Familiarity with network security protocols (especially relevant for the Senior Data Engineer role) preferred
  • Experience with key management and authentication mechanisms preferred

Responsibilities

  • Work with IT and business stakeholders to influence decision making with data and data products
  • Enforce development best practices, combine automation and CI/CD with a culture of review and collaboration
  • Design and implement new data pipelines to monitor, validate model assumptions and performance adhering to best-in-class coding standards
  • Gather and translate stakeholders’ requirements to technical requirements to support work processes and strategic business objectives
  • Identify and troubleshoot technical issues as they arise with an entrepreneurial mindset, providing scalable resolutions with follow-through
  • Work on ad-hoc projects that leverage multiple internal and external sources of data such as point-of-sales, loyalty issuance, product hierarchy, customer data etc.

Benefits

  • Comprehensive benefits and retirement programs
  • Performance incentives
  • Continuing Education Programs
  • Other perks to support your well-being
  • Career growth opportunities
  • product discounts
  • store discounts
  • supported learning through our Triangle Learning Academy
  • Canadian Tire Profit Sharing
  • retirement and savings programs for eligible employees
  • enhanced flex benefits program
  • mental health benefits in the amount of $5,000 per year for benefits-eligible employees and their families
  • total well-being, and mental health tools and resources for all employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service