data engineering

See average salary for data engineering »

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


  • Toronto, Ontario, Canada Robinhood Full-time $166,000 - $195,000 Contract

    Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team...


  • Toronto, Ontario, Canada Circle Full-time

    Circle is committed to visibility and stability in everything we do. As we grow as an organization, we're expanding into some of the world's strongest jurisdictions. Speed and efficiency are motivators for our success and our employees live by our company values: Multistakeholder, Mindfulness, Driven by Excellence and High Integrity. Circlers are...


  • Calgary, Alberta, Canada Cloudbeds Full-time

    At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform powers hotels across 150 countries, processing billions in bookings annually. From boutique properties to large hotel groups, we help hoteliers transform operations and uplevel their commercial strategy through a unified platform that integrates with hundreds of...


  • Montreal, Quebec, Canada National Bank of Canada Full-time

    A career asa Chief Developer in Data Engineering within the Data Strategy team in theBusiness Performance, Evolution and Processes sector at National Bank meansacting as an analytical data specialist. Leveraging your expertise in dataarchitecture and modeling, your experience building data pipelines, and yourknowledge of cloud environments, you contribute...


  • Ahuntsic North, QC, Canada Cohere Full-time

    Who are we?Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. Who are we?Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve...


  • Toronto, ON, Canada Loblaw Digital Full-time

    Shape the future of data engineering with Loblaw as a Senior Data Engineer focused on AI and analytics platforms. Contribute to high-scale data architecture and design initiatives.In this senior role, you'll lead complex design projects on the Retail Media Platform team at Loblaw Companies Limited. Your expertise will guide the development of large-scale...


  • Winnipeg, MB, Canada Jobicy Full-time

    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...


  • Montreal, QC, Canada Apptoza Inc. Full-time $83,000 - $124,000 Contract

    Snowflake and Databricks expertise define this Senior Data Engineer contract in Montreal, with hybrid work requiring three onsite days weekly.Our Client seeks a Senior Data Engineer for a 12+ month contract supporting Databricks, Snowflake, AI, and financial reporting. The work requires hands-on Snowflake data modeling, virtual data warehouse setup, and data...


  • London, Canada Compunnel Inc. Full-time €80,000 - €120,000 Contract

    We are seeking a highly skilled Data Engineer with expertise in PySpark and Azure to lead the improvement of our Investment Reporting System. This role involves guiding the engineering team, implementing cloud-native solutions, and ensuring adherence to best practices. Key Responsibilities - Lead the development of ETL pipelines and cloud-native...


  • Toronto, ON, Canada BMO Full-time $80,000 - $175,000 Contract

    Apply machine learning and predictive analytics as a hybrid Fraud Analytics Data Engineer at BMO, based at 100 King Street West. Build models that support smarter decisions and fraud controls.This Data Engineer role sits within Data Analytics & Reporting and focuses on financial crimes. You will develop analytical solutions using statistical methods,...


  • Toronto, ON, Canada ZS Full-time $140,000 - $190,000 Contract

    Become a Senior Data Engineer at ZS, where innovation meets impact. Drive cutting-edge data architectures and lead teams in a hybrid work environment. ZS is searching for a Data Engineering Lead to design and oversee scalable data systems. This senior role requires constructing ETL pipelines, collaborating with cross-functional teams, and ensuring data...


  • Toronto, ON, Canada Linuxassociation Full-time €100,000 - €150,000 Contract

    Python data engineering leads this intermediate position in Toronto, with backend services, analytics, and hybrid work two days onsite weekly. Randstad Canada presents an intermediate Software Engineer opportunity with a leading SaaS company. The work centers on backend development, data-driven features, reporting, analytics, and exports. Candidates should...


  • Oshawa, Durham Region, Canada Cpus Engineering Staffing Solutions Inc. Full-time €124,000 - €131,000 Contract

    Elevate your data engineering career at CPUS Engineering as a Data Engineer focused on Databricks. Enjoy a hybrid work model while designing and implementing data-driven applications. This role is essential for creating, supporting, and optimizing data lake and warehouse products. Working closely within an agile team, you'll leverage your expertise in...

  • Associate Architect

    18 hours ago


    Canada Quantiphi, Inc. Full-time €120,000 - €180,000 Contract

    While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth. If working in an environment that encourages you to innovate and excel, not just in professional but personal life,...


  • Toronto, ON, Canada RBC Full-time $140,000 - $190,000 Contract

    Elevate your career as a Data Engineer with RBC Wealth Management in Toronto, Canada. Build and maintain data pipelines to support innovative AI and BI solutions empowering leadership. As a Staff Data Engineer, you will help modernize data architecture and establish robust analytical environments. Your role requires collaboration with digital investment...


  • Toronto, ON, Canada DNV Full-time

    Shape AI-ready data foundations and backend services for DNV’s Digital & Transformation work in Toronto, with a hybrid schedule. Use data modeling, SQL, and Python. This Senior Software Developer role supports scalable platform capabilities through data services, APIs, backend systems, and governed data assets. You will structure, validate, store,...


  • Montreal, QC, Canada iA Financial Group Full-time $70,000 - $110,000 Contract

    Build investment data products with Python, dbt, and Google Cloud Platform in Quebec or Montreal at Industrial Alliance Investment Management.As Senior Analyst, Quantitative Data Science, you will develop scalable analytical solutions for iA Global Asset Management. Partner with investment teams across portfolio management, trading, performance, risk, and...


  • Montreal, QC, Canada LeverageTek Staffing Solutions Full-time $55,000 - $110,000 Contract

    Python and PySpark expertise define this Ottawa-based contract for a Data Engineer supporting an existing customer remotely. Convert code and optimize nightly ETL pipelines.LeverageTek seeks a Data Engineer for a five-month contract with an Ottawa-based customer. The work requires intermediate to senior hands-on experience with Apache Spark, PySpark, and...


  • Mississauga, ON, Canada Citigroup Inc. Full-time

    Build scalable AI applications with Python, SQL, and agentic systems as a full-time AI Data Engineer at Citi. Apply hands-on software engineering in financial services. This AI Data Engineer develops production-grade enterprise solutions supporting business processes and client delivery. You will create data pipelines, integrate machine learning models, and...


  • Toronto, ON, Canada Apex Systems Full-time €97,000 - €106,000 Contract

    Build Databricks pipelines in Toronto using SQL, Python, and PySpark for enterprise data migration and centralization. This contract role supports a data hub initiative. Apex Systems seeks a Databricks Data Engineer to develop and maintain ingestion, transformation, and ETL pipelines. You will work across Bronze, Silver, and Gold layers within a medallion...