Find work in Canada.
531,979 jobs across our Canadian network. How we count
Added
Software Developer
AgileGrid Solutions
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…
Added
Staff Software Engineer - Open Source Data Platform (ODP)
Acceldata
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…
Added
Principal Engineer - Open Source Data Platform (ODP)
Acceldata
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…
Added
Software Engineer - Backend
Nominal
Experience with streaming or data processing technologies such as Kafka, Apache Arrow, Flink, or Spark.
Added
Senior Java Engineer - Kafka & Distributed Systems
Hays
Location: Hybrid, Toronto, ON | 2-3 days per week onsite
Added
Full Stack Developer
Stellar Software Solutions LLC
Deep understanding of modern real-time as well as batch processing big data solutions (Spark/ Kafka/KSql/ Flink/ Apache Beam)
Added
Data Warehouse System Engineer
Hyve Solutions
Expert-level knowledge of Apache Spark, including execution planning, shuffle processing, memory management, and performance optimization. Strong experience with Apache Iceberg, Hudi, or…
Added
Senior Machine Learning Engineer
Fusemachines
You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills
Added
Data Engineer
eBay
You will work with modern data technologies including Kafka, Flink, Spark, Databricks, Airflow, dbt, and AWS, solving challenging engineering problems where scalability, performance,…
Added
Senior Backend Software Engineer – Data Platform
Kaseya
Collaborate closely with Product, Infrastructure, Security, AI, and other Software Engineering teams
Added
Streaming Data Engineer
PLATO
Experience with data streaming platforms such as Apache Kafka, Apache Flink, or similar technologies.
Added
Senior Site Reliability Engineer, Data Infrastructure
Chainlink Labs
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…
Added
Staff Software Engineer - Open Source Data Platform (ODP)
Acceldata
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…
Added
Principal Engineer - Open Source Data Platform (ODP)
Acceldata
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…
Added
Java Software Engineer
Dexian
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…
Added
Senior Machine Learning Engineer
Fusemachines
You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills
Added
Principal Engineer - GTB Data and Platforms
TD
Experience building stream processing systems (e.g., Apache Flink)
Added
Tech Lead - Software Engineering
DataVisor
Deep production experience with Java, along with working proficiency in Python and Shell scripting.
Added
Tech Lead - Software Engineering
DataVisor
Deep production experience with Java, along with working proficiency in Python and Shell scripting.
Added
Tech Lead - Software Engineering
DataVisor
Deep production experience with Java, along with working proficiency in Python and Shell scripting.
Added
Senior Java Software Engineer
TSR Consulting
Experience: 8+ years of professional experience in application development or systems analysis, with a heavy emphasis on Java-based backend architectures.
Added
Data Engineer, Amazon Traffic Engineering
Amazon
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…
Added
Staff Engineer, Site Reliability Engineering
General Motors
Participate in a weekly on-call rotation with 12-hour shifts; the rotation cycles every eight weeks
Added
Senior Software Engineer- Big Data & Java
PointClickCare
Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, DataBricks and other big data technologies.
Added
Senior/Staff Software Engineer, Data Platform
Terminal
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,…