CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Data Engineer Canada Jobs (Remote work)

17 Job Offers

New
Data Engineer (Business Data)
Save Icon
Join FreshBooks as a Data Engineer on the R&D Team in Toronto. You will architect scalable datasets and data models using dbt and BigQuery, supporting analytics, ML, and business decisions. Ideal candidates have 2+ years in data engineering, strong SQL/Python skills, and experience with cloud war...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
102400.00 - 128000.00 CAD / Year
freshbooks.com Logo
FreshBooks
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Join Mozilla as a Senior Data Engineer and shape the data platform powering key decisions. You will build reliable pipelines in GCP, transform complex data into trusted models using SQL/Python, and integrate AI. This remote US/Canada role offers strong benefits, a collaborative culture, and impac...
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Data Engineer
Save Icon
Join Just Eat Takeaway.com as a Data Engineer in Canada. Build advanced data solutions using SQL, dbt, Python, and GCP. Collaborate with global teams to drive logistics infrastructure and data-driven decision-making.
Location Icon
Location
Canada
Salary Icon
Salary
78016.00 - 106000.00 USD / Year
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Ads Data Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Google Cloud Data Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
90000.00 - 140000.00 CAD / Year
valtech.com Logo
Valtech
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada , Toronto; Halifax; Calgary; Vancouver; Kitchener; Waterloo; Hamilton; Truro
Salary Icon
Salary
112400.00 - 148000.00 CAD / Year
freshbooks.com Logo
FreshBooks
Expiration Date
Until further notice
Data Engineer
Save Icon
Join Wave as a Data Engineer and build a modern data platform in Canada. You will design scalable pipelines using AWS, Kafka, Debezium, and Databricks. Enjoy benefits like a bonus plan, wellness days, and the "Get A-Wave" remote work program. This role requires 3+ years of experience with cloud i...
Location Icon
Location
Canada
Salary Icon
Salary
101000.00 - 113000.00 USD / Year
waveapps.com Logo
Wave
Expiration Date
Until further notice
Senior Azure Data Engineer
Save Icon
Join Parexel, a leading CRO, as a Senior Azure Data Engineer. Design and build data pipelines using Azure Data Factory, Databricks, and SQL within a medallion architecture. This remote Canada role requires 7+ years in software development and 2+ in cloud, with strong Azure expertise. Enjoy compre...
Location Icon
Location
Canada , Remote
Salary Icon
Salary
Not provided
parexel.com Logo
Parexel
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
145000.00 - 154000.00 USD / Year
waveapps.com Logo
Wave
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
110000.00 - 140000.00 CAD / Year
datatonic.com Logo
Datatonic
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
moduscreate.com Logo
Modus Create
Expiration Date
Until further notice
Senior Software Engineer | Data Integration Platform
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Backend Engineer - Data Ingestion
Save Icon
Join our team as a Senior Backend Engineer specializing in Data Ingestion. You will design robust ETL pipelines at petabyte scale using Golang and cloud-native architecture. This remote role in Canada offers autonomy, equity, and the challenge of integrating diverse data sources into ClickHouse.
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Senior Software Engineer - Data Integration & JVM Ecosystem
Save Icon
Join ClickHouse as a Senior Software Engineer to build core data integrations. You will own the full lifecycle of connectors for Kafka, Spark, Flink, and major BI tools. Requires 6+ years with JVM, Java, and big data frameworks. Enjoy a remote role in Canada with equity, healthcare, and a flexibl...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Principal Java Data Engineer
Save Icon
Lead the design of scalable data platforms as a Principal Java Data Engineer in Mississauga. Utilize your 10+ years' experience with Java microservices, cloud platforms, and batch/streaming pipelines. Drive technical excellence, mentor a team, and shape our data ecosystem with modern tools. Enjoy...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
156000.00 - 174000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Data & Automation Engineer
Save Icon
Join Fluent in Toronto to build next-gen ML/AI advertising networks as a Senior Data & Automation Engineer. Leverage your deep Databricks, Spark, and Kafka expertise to design scalable real-time data pipelines. Collaborate with cross-functional teams to transform enterprise data models and power ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
90000.00 - 100000.00 CAD / Year
fluentco.com Logo
Fluent, Inc
Expiration Date
Until further notice

About the Data Engineer role

Are you a master builder for the information age, passionate about creating order from chaos? A career in data engineering offers a dynamic and high-impact path at the intersection of software engineering, data science, and infrastructure. Data engineers are the unsung heroes of the modern data-driven enterprise, constructing the robust, scalable pipelines that transform raw, unstructured data into clean, reliable, and accessible information for analysis and machine learning. If you are searching for data engineer jobs, you are looking for a role that is fundamental to enabling business intelligence, advanced analytics, and artificial intelligence initiatives.

Professionals in this field are responsible for the entire data lifecycle. Their core mission is to design, build, and maintain the architecture—often called the data plumbing—that allows data to flow seamlessly from its myriad sources to its final destinations. This involves a wide range of typical responsibilities. They develop and manage large-scale data processing systems, creating efficient ETL (Extract, Transform, Load) or ELT processes. They construct and automate data pipelines that ingest data from databases, APIs, log files, and other streams. A significant part of the role is ensuring data quality and reliability by implementing validation checks, monitoring systems, and data observability tools. Data engineers also design and optimize data storage solutions, including data warehouses and data lakes, and are increasingly focused on building platforms that serve curated data to data scientists, analysts, and other business users.

The technical skill set for data engineer jobs is both deep and broad. Proficiency in programming languages like Python and Scala is almost universal, paired with expert-level SQL for data manipulation and querying. A strong foundation in distributed computing frameworks, particularly Apache Spark, is essential for handling big data. Experience with cloud platforms (AWS, Azure, or GCP) and their native data services (such as Snowflake, Databricks, or BigQuery) is highly sought after. Furthermore, modern data engineering is deeply intertwined with software engineering best practices, so knowledge of workflow orchestration tools like Apache Airflow, data transformation tools like dbt, and DevOps principles including CI/CD, Infrastructure as Code (IaC), and containerization with Docker and Kubernetes is increasingly standard.

Successful candidates for data engineer jobs typically hold a degree in computer science, engineering, or a related field, though substantial practical experience often carries significant weight. Beyond technical prowess, strong problem-solving abilities, collaboration skills to work with cross-functional teams, and a meticulous attention to detail are crucial. As organizations continue to recognize data as their most valuable asset, the demand for skilled data engineers who can build the foundational infrastructure for insight and innovation continues to surge, making it one of the most critical and rewarding technology professions today. Explore data engineer jobs to find a career where you build the frameworks that power decision-making.