Find work in Canada.

330,781 jobs across our Canadian network. How we count

Jobs in Canada

25+ jobs

Email me new jobsSave this search
  • Software Development Engineer II, Omnichannel Metrics (OCM) - Measurement, Ad Tech, and Data Science (MADS)

    Amazon

    Toronto, ON

    …distributed data pipelines processing billions of events in Spark/EMR, and build the AI-powered features that transform OCM from a reporting tool into an autonomous measurement platform.…

  • Principal AI Engineer

    RBC

    Calgary, AB

    Full-time

    10+ years of professional software engineering experience with strong Python and SQL, Spark and Databricks SQL are a plus.

  • Technical Lead, Reporting Platform

    TD

    Toronto, ON

    Full-time

    Familiarity with Hadoop, Spark, Spark SQL, or other big data technologies.

  • Senior Data Engineer

    HOOPP (Healthcare of Ontario Pension Plan)

    Toronto, ON · CA ON Toronto

    $103,000 to $153,000 CAD / year

    Full-time

    Strong SQL and Python, with experience building distributed data processing at scale (Spark preferred).

  • Data Engineer Sr

    Insight

    Toronto, ON

    Full-time

    Experience developing data solutions using Python, Scala, Java, or similar programming languages.

  • Data Engineer Sr

    Insight Enterprises, Inc.

    Toronto, ON

    Experience developing data solutions using Python, Scala, Java, or similar programming languages.

  • Manager AI Engineering-CA

    CN

    Montreal, QC

    Full-time

    Experience with Google Cloud Platform, Vertex AI, Gemini Enterprise, Databricks, Spark/PySpark, Delta Lake, Unity Catalog, MLflow, or comparable cloud AI and data platforms*

  • Lead Data Scientist

    Mastercard

    Toronto, ON

    Full-time

    -Experience with Python and Spark for data manipulation is required.

  • Senior Manager, Engineer & Build

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Technology focus: Snowflake, Spark, dbt, Airflow, Python/Scala/Java, OpenShift/Kubernetes, and public cloud (e.g., AWS).

  • Senior Integration Developer

    York University

    Toronto, ON

    Full-time

    …data ingestion & connectivity tools (ETL, Azure Databricks, Spark,…

  • Data Architect - Intermediate

    Insurance Corporation of British Columbia

    North Vancouver, BC

    Strong SQL and analytical skills, with experience managing large, complex datasets using tools such as Python, Spark, and SQL.

  • (CAN) Software Developer II (CA)

    Walmart Canada

    Mississauga, ON

    Full-time

    Advanced Python and Spark skills with 3+ years of experience

  • Senior Data Engineer

    HOOPP (Healthcare of Ontario Pension Plan)

    Toronto, ON

    $103,000 to $153,000 CAD / year

    Full-time

    Strong SQL and Python, with experience building distributed data processing at scale (Spark preferred).

  • Director, Data Engineering, International Banking, Toronto, Mexico, Colombia, Peru

    Scotiabank

    Toronto, ON

    Deep hands-on knowledge of Azure Databricks, Spark, Delta Lake, Databricks Workflows/Jobs, workspace administration, cluster policies, runtime management, and integration with Azur

  • Quality Engineer

    Robinhood

    Toronto, ON

    At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to…

  • Senior Manager, Engineer & Build

    RBC

    Toronto, ON

    Full-time

    Technology focus: Snowflake, Spark, dbt, Airflow, Python/Scala/Java, OpenShift/Kubernetes, and public cloud (e.g., AWS).

  • Data Engineer (Early Career) (Canada)

    Jobright.ai

    Canada

    Full-time

    Strong proficiency in Python and SQL, with hands-on experience writing and debugging data transformation logic

  • Data Fabric Lead/Architect( Fabric experience is must to have)

    Aaura Softwares

    Canada

    Contract

    Advanced SQL, solid Python, Spark tuning, Git-based CI/CD.

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    Contract · Remote

    …(terabytes/petabytes of bidstream and user event data) using SQL, Python, and distributed computing frameworks (e.g., Spark,…

  • Senior Data Engineer

    Ledcor

    Vancouver, BC

    Full-time

    Design, build, and maintain production-grade data pipelines using PySpark and Databricks Spark Declarative Pipelines (SDP), including Python and SQL transformations across medallion…

  • Senior Data Engineer - Toronto

    Trisura

    Toronto, ON

    Full-time

    Develop robust, reusable ETL/ELT and data transformation solutions using T-SQL, Python, PySpark, and Spark SQL, including incremental loading, Change Data Capture (CDC), schema evolution,…

  • Sr Java Developer--CHODC5892126

    Compunnel Inc.

    Montreal, QC

    $65 USD / hour

    Contract

    Experience with distributed data processing pipelines using Apache Spark, Python, and other tools and languages

  • Data Scientist, AI & Machine Learning

    Scotiabank

    Toronto, ON

    …strategy, using cutting-edge Gemini prompting techniques and robust Python coding to solve high-impact business challenges. Success in this role requires strong communication,…

  • Data Engineer (Early Career) (Canada)

    Jobright.ai

    Canada

    Full-time

    Strong proficiency in Python and SQL, with hands-on experience writing and debugging data transformation logic

  • Principal Data Engineer

    Xplore Inc

    Markham, ON

    Full-time

    Expert hands-on skills with modern data lakehouse and distributed compute platforms (e.g., Spark-based ecosystems, cloud-native storage, streaming frameworks).