Find work in Canada.

333,967 jobs across our Canadian network. How we count

Jobs in Canada

25+ jobs

Email me new jobsSave this search
  • 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).

  • Senior Data Engineer

    National Bank of Canada

    Montreal, QC

    Full-time

    Proficiency in at least one of the following data languages or technologies: SQL, Python, Spark or SAS

  • Python/Spark Developer

    Collabera

    Toronto, ON · Greater Toronto Area, Canada

    $70 to $75 CAD / hour

    Contract

    We are seeking an experienced Python/Spark Developer with strong expertise in building enterprise-grade backend applications and large-scale data processing solutions within the financial…

  • Data Science Developer

    Transit

    Montreal, QC

    $90,000 to $125,000 CAD / year

    Full-time

    …data by riders and agencies alike. We’re looking for a senior developer who can bring a mix of analytical rigour and a 1000W creative spark to show us whole new possibilities of what can be…

  • Data Engineer, Early Career - 2026 (CAN)

    Amazon

    Toronto, ON

    Full-time

    Experience with one or more scripting language (e.g., Python, KornShell)

  • Staff / Lead Data Engineer - Bidding (Bangkok based, relocation provided)

    Agoda

    Toronto, ON

    Full-time

    Be comfortable navigating the following technology stack: Python3, Scala Spark, Hadoop, SQL, S3 etc.