1

Data Engineer Jobs in Toronto, ON (NOW HIRING)

The Data Engineer supports analytics and omnichannel initiatives by designing, building, and maintaining data infrastructure and pipelines that enable scalable, data-driven outcomes. This role works ...

Data Engineer

Toronto, ON ยท Hybrid

CA$119K - CA$161K/yr

  • Medical

  • Dental

  • Vision

As a Data Engineer at Clio, you will build data pipelines from scratch, as well as make data sets accessible to our partner teams by writing great production code. We move quickly, work with new ...

Data Engineer

Toronto, ON ยท Remote

CA$140K - CA$190K/yr

  • Medical

  • Retirement

Overview The Data Engineer on the Nebula team plays a critical role in building and evolving the data foundation that powers analytics, reporting, AI development, and operational decision-making ...

As a Data Engineer at TheAppLabb, you will be responsible for designing, developing, and optimizing data pipelines, ensuring seamless data integration, and supporting AI-driven applications. You will ...

As a Data Engineer at TheAppLabb, you will be responsible for designing, developing, and optimizing data pipelines, ensuring seamless data integration, and supporting AI-driven applications. You will ...

Lead, Data Engineer

Mississauga, ON ยท On-site +1

CA$122K - CA$162K/yr

Summary The Lead Data Engineer is a senior individual contributor within McKesson's Decision Intelligence organization, responsible for leading the design, delivery, and operationalization of ...

Data Engineer

Oakville, ON ยท On-site

  • Retirement

  • PTO

We're looking for a Data Engineer who enjoys building reliable, scalable data solutions and is passionate about turning raw data into high-quality datasets that power products and business decisions.

Lead, Data Engineer

Mississauga, ON ยท On-site +1

CA$122K - CA$162K/yr

Summary The Lead Data Engineer is a senior individual contributor within McKesson's Decision Intelligence organization, responsible for leading the design, delivery, and operationalization of ...

Lead Data Engineer

Toronto, ON

CA$75K - CA$141K/yr

  • Medical

  • Life

  • Retirement

Data Analytics & Reporting We are seeking a Lead Data Engineer with strong ETL and Application expertise to lead the enhancement of existing ETL applications and design modern ETL/ELT pipelines as ...

Data Engineer

Toronto, ON ยท On-site

CA$70K - CA$80K/yr

  • Medical

  • Dental

  • PTO

We'relooking for a Data Engineer with3-5years of hands-on experience to join our team.You'llown the ingestion, modelling, and delivery of data from the advertising platforms our clients run on ...

The Role We're hiring a Data Engineer to build and maintain the data products our enterprise customers consume. Our customers run large multifamily portfolios and want SuiteSpot's operational data ...

Data Engineer

Toronto, ON ยท Remote

CA$35 - CA$55/hr

Hybrid Hadoop Engineer and Hadoop Infrastructure Administrator to build and maintain a scalable and resilient Big Data framework to support Data Scientists. As an administrator, your responsibility ...

Data Engineer

Toronto, ON ยท On-site

  • PTO

Implement DataOps/DevOps best practices including CI/CD pipelines (Jenkins, Cloud Build), automated testing, and infrastructure-as-code using Terraform. * Perform data profiling, quality checks, and ...

Lead Data Engineer

Toronto, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated ...

Data Engineer

Toronto, ON

CA$61K - CA$113K/yr

  • Medical

  • Life

  • Retirement

Technology About the team Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance requirements by building data and AI products that provide timely ...

Principal Data Engineer

Toronto, ON ยท On-site

  • Retirement

Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office. As a leading, global financial information services provider, Fitch Group delivers vital credit and ...

Data Engineer

Mississauga, ON

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...

Associate, Data Engineer

Toronto, ON

CA$90K - CA$120K/yr

  • Medical

  • Life

  • Retirement

About the Role We are seeking a skilled and motivated Data Engineer to join our Data Cognition Team at BMO Capital Markets. In this role, you will design, build, and maintain robust data ...

Showing results 21-40

Data Engineer information

See Toronto, ON salary details

$57.3K

$117K

$172.7K

How much do data engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for data engineer in Toronto, ON is $117,023.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,525.00 and $135,993.00 per year, depending on experience, location, and employer.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipelines. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience and proficiency with tools like SQL, Python, and cloud platforms.

What are the most commonly searched types of Data Engineer jobs in Toronto, ON?

The most popular types of Data Engineer jobs in Toronto, ON are:

What job categories do people searching Data Engineer jobs in Toronto, ON look for?

The top searched job categories for Data Engineer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Data Engineer jobs?

Cities near Toronto, ON with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $117,023 per year, or $56.3 per hour.

Data Engineer

Klick Health

Toronto, ON โ€ข Hybrid

Full-time

Re-posted 8 days ago


Job description

Company Description

The Klick Group—comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures—is an ecosystem dedicated to realizing the full potential of our people and clients in life sciences. Founded in 1997, we have offices in New York, Philadelphia, Saratoga Springs, Toronto, London, São Paulo, and Singapore. Consistently named a Best Managed Company, Most Admired Corporate Culture, and Great Place to Work, Klick is committed to fostering a high-performance, people-first culture with creativity, collaboration, innovation, and impact across everything we do.

About our Omnichannel Enablement Craft
Our Omnichannel Enablement Craft connects channels, data, and technology into unified experiences. The team ensures audiences encounter consistent, coordinated messaging across touchpoints. By aligning media, platforms, and analytics, the craft supports seamless journeys and measurable outcomes. Their work enhances effectiveness, optimization, and insight across the ecosystem.

Job Description

The Data Engineer supports analytics and omnichannel initiatives by designing, building, and maintaining data infrastructure and pipelines that enable scalable, data-driven outcomes. This role works closely with Analytics, Data Science, and Enablement partners to translate requirements into reliable, high-quality data solutions. The focus is on engineering rigor, platform performance, and delivering the data foundation that powers insights across teams and clients.

What You’ll Do

  • Collaborate with Analytics, Data Science, and Enablement partners to gather requirements and translate business needs into data engineering solutions using Python and SQL
  • Design, build, and maintain ETL pipelines and ingestion notebooks to move and transform data across systems
  • Work extensively in Microsoft Fabric to develop and manage data workflows and infrastructure
  • Write and optimize SQL queries for performance, troubleshooting, and data investigation
  • Investigate and resolve data issues in databases using SQL, identifying root causes and implementing fixes
  • Build scalable PySpark-based solutions for large-scale data processing and transformation
  • Develop a strong understanding of system architecture and data flows to support reliable pipeline operations
Qualifications

Required:

  • Strong SQL proficiency — query writing, optimization, and database investigation are core to this role
  • Hands-on experience building and maintaining ETL pipelines and data ingestion workflows
  • Working knowledge of PySpark for large-scale data processing
  • Experience with Microsoft Fabric or similar modern data platforms
  • Solid understanding of end-to-end system architecture and how data moves through it
  • Experience translating technical concepts for non-technical stakeholders, including gathering requirements from clients or business partners

Desired:

  • Comfort and enthusiasm for using AI as a regular part of how work gets done
  • Experience in healthcare, life sciences, media, or agency environments, including marketing or payer analytics datasets
  • Experience working with advertising APIs (e.g. Google Ads, Meta, or similar platforms)
  • Advanced degree (Master’s or Ph.D.) in Computer Science, Data Engineering, Data Science, or a related quantitative field
  • Knowledge of database design and data modeling principles within modern analytics platforms
  • Experience with data visualization tools such as Power BI
  • Familiarity with CI/CD pipelines or Git-based version control

Additional Information

This posting is for an existing vacancy at Klick. The base salary range for this position is between CAD $85,000 - $105,000. The final amount offered will be determined based on several factors such as a candidate's work location, their unique skill set, education, and prior work experience.
#LI-TH1 #LI-Hybrid

Our Commitment to Inclusion
Klick is consciously creating a culture where everyone can thrive and grow in their careers. We believe that our best work comes from our diverse backgrounds, perspectives, and skills. We strongly encourage members of historically underrepresented communities to apply, including Black people, Indigenous peoples, and other people of color, people with disabilities, people from gender and sexually diverse communities and people with intersectional identities. We're also committed to developing an inclusive, barrier-free recruitment process and work environment. Should you require any accommodation, please contact us at careers@klick.com and we will work with you to meet your accessibility needs and ensure you have a positive experience.