Find work in Canada.

553,412 jobs across our Canadian network. How we count

  • Senior Integration Developer

    York University

    Toronto, ON

    • Full-time

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

  • Software Dev Engineer II, 3P AV Measurement

    Amazon

    Toronto, ON

    • Full-time

    …future of advertising. Our stack includes Amazon Clean Room, Spark (Scala), EMR, S3, Elasticsearch, JVM-based services and job schedulers, and cluster management services that oversee our…

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote

    Distributed Computing: Hands-on experience with big data processing (Apache Spark, Kafka, Flink) and complex SQL queries.

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

    Agoda

    Toronto, ON

    • Full-time

    Expert in SQL, Python3, and JVM based programming language – ie, Java or Scala

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Proven experience building and scaling big data platforms using technologies such as Apache Spark and Databricks

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Proven experience building and scaling big data platforms using technologies such as Apache Spark and Databricks

  • Tech Lead - Software Engineering

    DataVisor

    Calgary, AB

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Vancouver, BC

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Tech Lead - Software Engineering

    DataVisor

    Toronto, ON

    • $130,000 to $170,000 CAD / year
    • Full-time

    Deep production experience with Java, along with working proficiency in Python and Shell scripting.

  • Java Database with Snowflake Developer

    Synechron

    Calgary, AB

    • $90,000 to $100,000 USD / year
    • Full-time

    We are seeking a skilled Java Database Developer with strong expertise in Java, SQL, Snowflake, and Data Engineering. The ideal candidate will be responsible for designing, developing, and…

  • Senior Associate Data Engineering (Azure/Databricks) Hybrid

    Publicis Sapient

    Toronto, ON

    • Full-time

    In-depth knowledge of Scala, Apache Spark, PySpark, Python, Java, and shell scripting.

  • Member of Technical Staff 3

    Nutanix

    Vancouver, BC

    • $132,000 to $198,000 CAD / year
    • Full-time

    Design and implement pre-requisite data engineering by authoring Jobs via Apache Spark.

  • Member of Technical Staff 4

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    Design and implement data engineering by authoring Jobs via Apache Spark to satisfy complex requirements.

  • Développeur Java Senior

    Amaris Consulting

    Montreal, QC

    • Full-time

    Expérience dans la conception de pipelines de traitement de données distribués avec Apache Spark, Python et des outils/langages associés.

  • Senior Java Software Engineer

    Amaris Consulting

    Montreal, QC

    • Full-time

    We are seeking an experienced Senior Java Developer to join a growing Market Risk technology team. In this role, you will design, build, and enhance applications that support critical risk…

  • Java Developer

    TMC Canada

    Montreal, QC

    • Full-time

    We're looking for a Senior Java Developer to join a global engineering team building large-scale, distributed risk management applications. You'll work on mission-critical systems that…

  • Spark Scala Java Developer

    Pacer Group

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract

    Hands-on experience with Apache Spark – Core, Spark SQL, DataFrames, and Datasets.

  • Spark Scala Java Developer

    Pacer Group

    Toronto, ON

    • $60 to $62 CAD / hour
    • Contract

    Proficient in Scala and Java programming.Hands-on experience with Apache Spark (Core| SQL| DataFrames| Datasets).Familiarity with Maven for build and dependency management.Experience with…

  • Scala Developer

    Pacer Group

    Toronto, ON

    • $60 to $65 CAD / hour
    • Contract

    Job Title: Java Developer with Spark and Scala

  • Senior Java Software Engineer

    TSR Consulting

    Mississauga, ON

    • Contract

    TSR Consulting is currently seeking a highly motivated Java Full Stack/ Java Backend Developer for an opportunity in Mississauga, ON Hybrid

  • Java Spark Developer

    J&M Group

    Montreal, QC

    • Contract

    Develop enterprise-grade applications using Core Java and Apache Spark.

  • Java Developer

    J&M Group

    Montreal, QC

    • Contract

    We are hiring for a Java Developer. This role focuses on hands-on Core Java development for large-scale Market Risk technology platforms and distributed systems.

  • Full Stack Developer – Data Engineering (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    …solutions; exposure to distributed computing tools (such as Apache Spark for Python) is an…

  • Full Stack Developer – Data Engineering (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    …solutions; exposure to distributed computing tools (such as Apache Spark for Python) is an…

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    Design and implement robust, distributed data pipelines using Spark, Databricks, Kafka, and Apache Iceberg