data engineering jobs in Toronto

See average salary for data engineering »

1,000 data engineering job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time $100,000 - $130,000 Contract

    A leading technology firm is seeking an experienced L4 Engineer to support modern data engineering and application development. This hybrid role requires strong expertise in Azure data services and hands-on experience with technologies like Azure Databricks and Java Spring Boot. Candidates must demonstrate excellent problem-solving skills and coding...


  • Toronto, ON, Canada HelloFresh Full-time $170,000 - $180,000 Contract

    HelloFresh is seeking a Senior Data Engineer for a hybrid role at our Toronto headquarters. You will own end-to-end data pipelines, partner with Data Scientists, ML Engineers, and BI teams, and help advance pricing optimization and customer-value initiatives across the Growth Alliance.You’ll work with PySpark, AWS, Kubernetes, Kafka and Databricks,...

  • Sr. Data Engineer

    7 days ago


    Toronto, ON, Canada Bits In Glass Full-time €110,000 - €150,000 Contract

    Join a company that’s leading the way in AI and automation consulting. Our portfolio spans 10+ top technologies across business applications, data, process, cloud, and AI. At Bits In Glass, you’ll do meaningful work with a supportive, driven team that loves to collaborate and celebrate wins together. Whether you’re coding, consulting or bringing bold...


  • Toronto, ON, Canada TEEMA Group Full-time $90,000 - $113,000 Contract

    TEEMA Group in Toronto is seeking a Senior Quality Engineer to lead data quality and testing across Azure and Google Cloud data platforms, including ETL pipelines, data validation, and SQL/database testing. You will design test strategies, develop automated tests, mentor junior engineers, and collaborate with data engineers, product, and operations to ensure...


  • Toronto, Ontario, Canada Jacobs Full-time

    At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good. Your impact At Jacobs, we bring...


  • Toronto, ON, Canada Manulife/John Hancock Full-time €70,000 - €116,000 Contract

    Launch your tech career with Manulife’s GRO Program focused on Data Engineering. This role offers structured learning and mentorship to develop future data engineering professionals in hybrid mode. As a part of Manulife John Hancock's GRO program, you’ll gain practical experience in data architecture and analytics. This two-year program seeks students...


  • Toronto, ON, Canada NTT America, Inc. Full-time

    NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, We are currently seeking a AWS ETL Data Engineer - REMOTE to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). We are seeking an experienced technical resource...


  • Toronto, Ontario, Canada S.I. Systems Ltd. Full-time

    Int. Data Engineer to build and model secure, governed data pipelines on GCP (BigQuery, Airflow) for a leading Canadian digital bank’s data modernization.Our financial services client is seeking a Int. Data Engineer (5-7+ years) to build and model secure, governed data pipelines using GCP, BigQuery, and Apache AirflowJoin a data modernization initiative...


  • Toronto, ON, Canada NTT America, Inc. Full-time

    NTT DATA is seeking an experienced AWS ETL Data Engineer to join the Halifax, Canada team. The role focuses on designing scalable data pipelines using Spark, AWS Glue, and Lambda, building ETL/ELT processes across AWS platforms, and ensuring privacy and data governance compliance.The candidate will develop Redshift SQL/PLSQL code, tune queries, and support...

  • Data Engineer Sr

    7 days ago


    Toronto, ON, Canada Insight Enterprises Full-time €120,000 - €140,000 Contract

    Requisition Number: 106522Data Engineer SrLocationThis role is hybrid, with the onsite locations in Montreal, QC, Canada or Toronto, ON, Canada.Salary: $120,000–$140,000 CAD annualizedInsight at a Glance14,000+ engaged teammates globally$8.2 billion in revenue in 2025Certified as a Great Place to work in 9 Countries in 2025Fortune 500 Company (No. 447) in...


  • Toronto, ON, Canada ODAIA Full-time $97,000 - $115,000 Contract

    What You'll DoPartner with client stakeholders to understand business priorities, uncover root causes, define requirements, and translate complex needs into actionable data solutions.Lead problem-solving activities across ambiguous and complex environments, evaluating options, risks, dependencies, and trade-offs.Design, build, test, and support scalable data...

  • Data Engineer

    7 days ago


    Toronto, ON, Canada Pacer Group Full-time $90,000 - $130,000 Contract

    Strong hands-on experience with PySpark and Apache Spark, including Spark SQL and DataFrames.Proficiency in Apache Kafka for real-time data streaming and integration.Strong knowledge of the Hadoop ecosystem, including HDFS, Hive, and YARN.Hands-on experience with Apache NiFi for data flow and integration.Strong SQL and Python programming skills.EEOC...


  • Toronto, ON, Canada Iris Software Inc. Full-time $120,000 - $160,000 Contract

    Iris's Fortune 100 direct client is looking for Senior Data Engineer.Key ResponsibilitiesLead the migration of enterprise data platforms from Netezza and SSIS to AWS-native data architectures using Glue, PySpark, S3, Redshift, and Lambda.Design, develop, and validate scalable ETL/ELT migration patterns, ensuring functional parity and performance optimization...


  • Toronto, Ontario, Canada Jobgether SRL Full-time

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Migration Engineer based in Canada.We are looking for a detail-oriented Data Migration Engineer to support the migration of healthcare data between Radiology Information Systems (RIS) and modern platforms. In this fully...


  • Toronto, Ontario, Canada Cognizant Full-time

    Cognizant is seeking a Data Engineer to design, develop, and support cloud-based data solutions using Snowflake, Azure Data Factory, Python, and SQL. You will build scalable data pipelines and collaborate with architects, stakeholders, and platform engineers to drive data integration and analytics enterprise-wide.Based in Canada with a remote-eligible model...


  • Toronto, Ontario, Canada Bentley Systems Full-time

    Bentley Systems in Toronto is seeking a Software Developer, Subsurface Information Management to support design, development, and release of software applications, APIs, and services for analytics and AI workflows in geoscience data.You will work under Software Engineering Manager, collaborate with cross-functional teams, and contribute to CI/CD and...


  • Toronto, ON, Canada CoStar Group Full-time $120,000 - $150,000 Contract

    Job DescriptionSenior Data Quality Engineer – Zonda – Toronto, ONCompany OverviewCoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to...


  • Toronto, ON, Canada Autodesk Full-time $120,000 - $180,000 Contract

    Autodesk Construction Solutions is seeking a Principal Software Developer for Databases to shape the SRS platform in the cloud, focusing on Postgres, DynamoDB, and event-driven architectures. You will lead design, guide multiple teams, and drive reliability and performance at scale.You’ll mentor engineers, set technical direction, and coordinate across...

  • Cloud Data Engineer

    17 hours ago


    toronto, canada Haptiq Full-time

    A tech leader in AI-powered solutions is seeking a Cloud Data Engineer to design and deploy data solutions. Candidates should have at least 3 years of Python experience and 5 years with SQL and ETL pipelines. The role involves working with advanced data architectures and ensuring optimal data management practices. The annual compensation range is CAD 80,000...


  • toronto, canada Project X Ltd. Full-time

    Seeking a Senior Data Engineer to develop and maintain data pipelines using Python, collaborate with architects, and ensure data integrity in a hybrid work model.