data engineering

See average salary for data engineering »

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


  • Montreal, QC, Canada Banque Nationale du Canada Full-time $120,000 - $180,000 Contract

    Area(s) of interest: Business intelligence and data Location(s): Montreal A career as a Senior Developer in Platform Data Engineering on the Horizon team at National Bank means helping to design, develop and operationalise a data and analytics platform based on snowflake and AWS cloud services. This position allows you to have a positive impact on...


  • Canada MyHealthTeam, Inc. Full-time $130,000 - $170,000 Contract

    At Swoop, our mission is simple: Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect the signals that drive earlier diagnosis, better treatment decisions, and sustained adherence. Our integrated, privacy-safe platform, enables life sciences companies to drive measurable patient...

  • Senior Data Engineer

    23 hours ago


    North Vancouver, Metro Vancouver Regional District, Canada Arcteryx Full-time $94,000 - $124,000 Contract

    Your Opportunity at ARC'TERYX:As a Senior Data Engineer, you will lead the design and implementation of complex data architectures that drive critical business decisions across the organization. You'll architect scalable data solutions, optimize performance of data systems, and be a technical leader who mentors other engineers.You’ll leverage your deep...


  • Vancouver, Metro Vancouver Regional District, Canada Capgemini Full-time $84,000 - $130,000 Contract

    Lead data engineering teams at Capgemini using Azure Data Services, Azure Databricks, PySpark, and SQL to build reliable data infrastructure.This Senior Data Engineer role focuses on leading and managing data engineers while overseeing data engineering projects. You will ensure technical excellence, foster stakeholder collaboration, and deliver reliable,...


  • Ottawa, ON, Canada Thales Group Full-time €90,000 - €135,000 Contract

    Contribute to innovative solutions as a Data Engineer at Thales, based in Ottawa. Work in a hybrid role to create effective data strategies for naval platforms. Your mission involves collaborating with business analysts and operations to develop data infrastructure that supports decision-making in naval service programs. As part of the Innovation Team, you...


  • London, Canada MacLean Engineering Full-time €95,000 - €130,000 Contract

    Embark on a journey with MacLean Engineering as a Data Engineer to transform mining data management in Canada. Develop essential data pipelines and enhance product analytics capability. This position involves a hands-on approach to modernizing MacLean's telemetry data systems. You'll work closely with cross-functional teams to streamline data ingestion and...


  • Canada Confluence Technologies, Inc. Full-time

    Embrace a pivotal role as a Senior Data Engineer in Toronto, creating scalable data solutions that drive business decisions. Leverage your Python and SQL expertise to build high-quality data pipelines. In this permanent, full-time position, you'll own critical data platform components while working hands-on with modern tools. This developer-focused...


  • Canada Pfizer Inc. Full-time

    ResponsibilitiesDevelop and maintain data infrastructureDesign, develop, optimize, and maintain data architecture and pipelines (e.g., feeding medical data sources into data lake for ongoing projects)Partner with product manager and data lead to develop technical architectures for analytical modelsIdentify data inputs needed to conduct analytics (e.g.,...


  • Canada Cognizant Full-time

    About the role As an Azure Databricks Data Engineer, you will make an impact by designing, developing, and optimizing scalable cloud-based data engineering solutions that enable efficient data processing and analytics. You will be a valued member of the Data Engineering team and work collaboratively with architects, business analysts, data scientists,...


  • Canada Jobicy Full-time €169,000 - €229,000 Contract

    Elevate data integration with Jobber as a Senior Data Engineer on the Data Platform team. You'll design scalable solutions, lead projects, and ensure data reliability in a remote environment. Jobber is seeking a Senior Data Engineer who excels in creating data pipelines and has expertise in Snowflake and AWS. You’ll combine technical leadership with...


  • Toronto, ON, Canada Obsi Full-time €130,000 - €180,000 Contract

    Canada’s Ombudsman for Banking Services and Investments (OBSI) is a national, independent and not-for-profit organization that helps resolve and reduce disputes between consumers and financial services firms in both official languages. OBSI is responsive to consumer inquiries, conducts fair and accessible investigations of unresolved disputes, and shares...


  • Toronto, ON, Canada CLR3 Full-time €100,000 - €160,000 Contract

    Join datastore in building reliable data pipelines that decode years of on-chain history into trustworthy Parquet files for researchers. Elevate data correctness and infrastructure while ensuring high quality and accuracy. As a Data Engineer, you will design and run large-scale decoding pipelines, focusing on Solana and Hyperliquid history. This role...


  • Surrey, Metro Vancouver Regional District, Canada Manion Wilkins & Associates Ltd. Full-time €120,000 - €135,000 Contract

    Lead data engineering and governance at GroupHEALTH from the Surrey, BC head office in a hybrid management role. Guide trusted data foundations across Microsoft Fabric and Purview. The Manager, Data Engineering & Governance leads a multidisciplinary team supporting the Insurance Data Platform. You will translate strategy into roadmaps, establish operating...


  • Vancouver, Metro Vancouver Regional District, Canada Smythe LLP Full-time €225,000 - €304,000 Contract

    Data engineering and integration leadership define this Vancouver-based Smythe LLP role, supporting secure enterprise capabilities and Connected Firm architecture. The Director, Application, Data & Integration will develop Smythe’s enterprise data architecture and technical data-management approach. You will build trusted data capabilities, establish...


  • Vancouver, Metro Vancouver Regional District, Canada Nutanix (old) Full-time €151,000 - €227,000 Contract

    Shape the future of data engineering with Nutanix as a Data Engineer in a hybrid mode. Your role will encompass design and development of data platforms, ensuring robust solutions across diverse environments. As part of the NCM data platform team at Nutanix, you will enjoy a collaborative atmosphere to innovate and deliver impactful telemetry solutions....


  • Toronto, ON, Canada Cognizant Full-time

    About the role As an Azure Databricks Data Engineer, you will make an impact by designing, developing, and optimizing scalable cloud-based data engineering solutions that enable efficient data processing and analytics. You will be a valued member of the Data Engineering team and work collaboratively with architects, business analysts, data scientists, and...


  • Mississauga, Peel Region, Canada Cognizant Full-time

    About the role As an Azure Databricks Data Engineer, you will make an impact by designing, developing, and optimizing scalable cloud-based data engineering solutions that enable efficient data processing and analytics. You will be a valued member of the Data Engineering team and work collaboratively with architects, business analysts, data scientists, and...


  • Moncton, Moncton Parish, Canada Cognizant Full-time

    About the role As an Azure Databricks Data Engineer, you will make an impact by designing, developing, and optimizing scalable cloud-based data engineering solutions that enable efficient data processing and analytics. You will be a valued member of the Data Engineering team and work collaboratively with architects, business analysts, data scientists, and...

  • Data Engineer

    23 hours ago


    Montreal, QC, Canada Lumenalta Full-time $90,000 - $115,000 Contract

    Data Engineer - Databricks (Remote) We work with global enterprises to design and build data platforms that power digital products used by millions of users. Our projects involve large-scale datasets, complex distributed pipelines, and real business impact. We’re looking for a Senior Data Engineer to join our remote team and take ownership of building and...


  • Montreal, QC, Canada Pfizer Inc. Full-time $85,000 - $110,000 Contract

    ResponsibilitiesDevelop and maintain data infrastructureDesign, develop, optimize, and maintain data architecture and pipelines (e.g., feeding medical data sources into data lake for ongoing projects)Partner with product manager and data lead to develop technical architectures for analytical modelsIdentify data inputs needed to conduct analytics (e.g.,...