Remote Data Engineer - IoT Data Pipelines & Spark

Samsara

Toronto

Remote

CAD 111,000 - 143,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Samsara is seeking a Data Engineer in Canada to join our Data team. You will design and maintain data pipelines in a central data lake, using SparkSQL and PySpark to ingest and transform IoT device data and software product data into our core data model for analytics and dashboards.

Join a team of Data Scientists, Data Analysts, and fellow Data Engineers, collaborating with cross‑functional groups to ensure high-quality data, robust reliability, and scalable data solutions across core platforms.

Qualifications

  • BA / MS degree in Computer Science, Statistics, or a related discipline.
  • 4+ years experience in a data engineering-focused role.
  • Designing data models at scale.
  • Building ETL pipelines to handle large volumes of data.
  • Experience with Spark-based data platforms.
  • Strong command of at least one data orchestration tool (Airflow, Dagster, or Prefect).
  • Expertise in SQL, Python, and working with REST APIs.
  • Familiarity with software engineering fundamentals and reading backend development code.
  • Experience with version control systems such as Git/GitHub.

Responsibilities

  • Build and maintain highly reliable computed tables, integrating data from multiple sources including unstructured data.
  • Access, manipulate, and integrate external datasets with internal data.
  • Deliver high-quality data with strong uptime and reliability for customer-facing datasets.
  • Collaborate with Data Science, Analytics, AI/ML, and other Data Engineers to ensure high-quality data for diverse uses.
  • Champion Samsara’s cultural principles as the company scales globally.

Skills

Data modeling
ETL pipelines
SparkSQL
PySpark
REST APIs
Python

Education

BA / MS in Computer Science / Statistics

Tools

Airflow
Dagster
Prefect
Spark-based data platforms
Git/GitHub

Job description

Samsara is seeking a Data Engineer in Canada to join our Data team. You will design and maintain data pipelines in a central data lake, using SparkSQL and PySpark to ingest and transform IoT device data and software product data into our core data model for analytics and dashboards.

Join a team of Data Scientists, Data Analysts, and fellow Data Engineers, collaborating with cross‑functional groups to ensure high-quality data, robust reliability, and scalable data solutions across core platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Data Engineer – Spark & ETL Pipelines (Remote)
IoT Data Engineer – Spark & ETL Pipelines (Remote)

Samsara Inc. • Canada

Remote
CAD 111,000 - 143,000
Remote-friendly
Data Platform Engineer — Remote (Canada)
Data Platform Engineer — Remote (Canada)

Samsara • Ottawa

Remote
CAD 107,000 - 138,000
Flexible working
Remote model
Professional development stipend
+1
Data Engineer
Data Engineer

Samsara Inc. • Canada

Remote
CAD 111,000 - 143,000
Remote-friendly
Senior Data Engineer - Big Data & Spark Expert
Senior Data Engineer - Big Data & Spark Expert

Wipro Ltd. • Mississauga

On-site
CAD 100,000 - 150,000
Data Engineering Software Engineer — Pipelines & Spark
Data Engineering Software Engineer — Pipelines & Spark

Unchain Data • Toronto

On-site
CAD 136,000 - 160,000
Bonus opportunities
Equity
Benefits
Senior Data Engineer: Spark, Databricks & Enterprise DW
Senior Data Engineer: Spark, Databricks & Enterprise DW

E IT • Toronto

On-site
CAD 110,000 - 140,000
Data Engineer
Data Engineer

Samsara • Toronto

Remote
CAD 111,000 - 143,000
Senior Spark & Scala Engineer – Data Pipelines
Senior Spark & Scala Engineer – Data Pipelines

LTM • Mississauga

On-site
CAD 90,000 - 130,000
Hybrid Data Engineer – Cloud Pipelines & Lakehouse
Hybrid Data Engineer – Cloud Pipelines & Lakehouse

Canadian Cancer Society • Montreal

Hybrid
CAD 83,000 - 93,000
Hybrid work model
Software Engineer - Data Platform
Software Engineer - Data Platform

Samsara • Ottawa

Remote
CAD 107,000 - 138,000
Flexible working
Remote model
Professional development stipend
+1