Find work in Canada.

531,979 jobs across our Canadian network. How we count

Jobs in Canada

Email me new jobsSave this search
  • Software Developer

    AgileGrid Solutions

    Canada

    • Full-time

    IBM is seeking a Senior Software Engineer to help develop and operate the cloud compute platform for IBM Confluent. The platform supports data-in-motion applications and services, including…

  • Staff Software Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for…

  • Principal Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Principal Engineer with at least 14 years of experience to serve as a technical visionary and thought leader for Acceldata's Open Data Platform (ODP). In this role, you…

  • Software Engineer - Backend

    Nominal

    Montreal, QC

    • $179,000 to $250,000 CAD / year
    • Full-time

    Experience with streaming or data processing technologies such as Kafka, Apache Arrow, Flink, or Spark.

  • Senior Java Engineer - Kafka & Distributed Systems

    Hays

    Toronto, ON

    • Contract

    Location: Hybrid, Toronto, ON | 2-3 days per week onsite

  • Full Stack Developer

    Stellar Software Solutions LLC

    Toronto, ON

    • $90,000 to $115,000 CAD / year
    • Full-time

    Deep understanding of modern real-time as well as batch processing big data solutions (Spark/ Kafka/KSql/ Flink/ Apache Beam)

  • Data Warehouse System Engineer

    Hyve Solutions

    ON · Ontario, Canada

    • Full-time

    Expert-level knowledge of Apache Spark, including execution planning, shuffle processing, memory management, and performance optimization. Strong experience with Apache Iceberg, Hudi, or…

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote

    You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills

  • Data Engineer

    eBay

    Toronto, ON

    • Full-time

    You will work with modern data technologies including Kafka, Flink, Spark, Databricks, Airflow, dbt, and AWS, solving challenging engineering problems where scalability, performance,…

  • Senior Backend Software Engineer – Data Platform

    Kaseya

    Toronto, ON

    • $205,000 to $240,000 CAD / year
    • Full-time

    Collaborate closely with Product, Infrastructure, Security, AI, and other Software Engineering teams

  • Streaming Data Engineer

    PLATO

    Remote, Canada

    • $75 to $95 CAD / hour
    • Full-time
    • Remote

    Experience with data streaming platforms such as Apache Kafka, Apache Flink, or similar technologies.

  • Senior Site Reliability Engineer, Data Infrastructure

    Chainlink Labs

    Remote, Canada

    • Full-time
    • Remote

    Advanced experience with 1 or more of Apache Flink, Redpanda/Kafka, Iceberg, PostgreSQL, Airflow or Trino, demonstrated through work with system internals, complex troubleshooting or…

  • Staff Software Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for…

  • Principal Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Principal Engineer with at least 14 years of experience to serve as a technical visionary and thought leader for Acceldata's Open Data Platform (ODP). In this role, you…

  • Java Software Engineer

    Dexian

    Mississauga, ON

    • Contract

    As a senior technical leader with a strong programming background, you will drive the architecture and implementation of complex distributed systems. You will play a crucial role in…

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote

    You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Experience building stream processing systems (e.g., Apache Flink)

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

  • Senior Java Software Engineer

    TSR Consulting

    Mississauga, ON

    • Contract

    Experience: 8+ years of professional experience in application development or systems analysis, with a heavy emphasis on Java-based backend architectures.

  • Data Engineer, Amazon Traffic Engineering

    Amazon

    Vancouver, BC

    Streaming & Real-Time Systems - Develop and operate Apache Flink applications and stream processing for near real-time feature computation. Build event-driven data flows leveraging Kinesis…

  • Staff Engineer, Site Reliability Engineering

    General Motors

    Markham, ON

    • Full-time

    Participate in a weekly on-call rotation with 12-hour shifts; the rotation cycles every eight weeks

  • Senior Software Engineer- Big Data & Java

    PointClickCare

    Mississauga, ON

    • $142,000 to $158,000 CAD / year
    • Full-time

    Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, DataBricks and other big data technologies.

  • Senior/Staff Software Engineer, Data Platform

    Terminal

    Toronto, ON

    • $200,000 to $295,000 CAD / year
    • Full-time

    The ideal candidate brings deep experience with data streaming and processing (Kafka, Flink, Spark, warehouses, lakehouses), though it isn't required. Strong platform, distributed-systems,…

Get in touch
MovoJobs

Contact us