Enable job alerts via email!

Senior Software Engineer - Data Platform

Samsara

Canada

Remote

CAD 126,000 - 164,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Software Engineer for their Data Platform team. In this remote role, you will design scalable solutions that power critical industries worldwide, using cutting-edge technologies like Spark and AWS. Your contributions will help manage vast amounts of data across millions of IoT devices, ensuring reliability and performance. Join a collaborative team dedicated to continuous learning and impactful work, while enjoying comprehensive benefits and flexible arrangements. This is a unique opportunity to make a significant difference in the world of IoT and data management.

Benefits

Comprehensive benefits
Flexible work arrangements
Accommodations for applicants with disabilities

Qualifications

  • 4+ years of professional software experience in a production environment.
  • Experience building/maintaining large-scale data platforms.

Responsibilities

  • Design and implement end-to-end solutions using Spark and Golang.
  • Optimize data workflows for scalability and reliability.

Skills

Spark
Data Lakes
AWS (S3, Lambda, SQS, Kinesis)
Golang
Data Management

Tools

Databricks
Terraform

Job description

Senior Software Engineer - Data Platform

Get AI-powered advice on this job and more exclusive features.

Who We Are
Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, a platform that enables organizations dependent on physical operations to harness Internet of Things (IoT) data for actionable insights and operational improvements. We are committed to enhancing safety, efficiency, and sustainability across industries that constitute over 40% of global GDP, including agriculture, construction, field services, transportation, and manufacturing. Our mission is to digitally transform these industries at scale.

About the role:
The Samsara Data Platform team develops core infrastructure to support data-driven products and decisions. As a Senior Data Platform Engineer, you will contribute to building a scalable and reliable data platform serving engineers, data scientists, product managers, and others. Your work will involve managing Big Data cloud infrastructure, enabling critical business insights, and exploring new product opportunities.

  • Centralize production data into a data lake and scale storage as the company grows.
  • Facilitate large-scale analytical reporting and integrate data science work into full-stack engineering.
  • Create tools like orchestration frameworks and metadata catalogs to democratize data access.
  • Optimize compute layers for reliability and performance using Spark/Databricks on EC2.

This is a remote position open to candidates based in Canada. Relocation assistance will not be provided.

You should apply if:

  • You want to impact critical industries, building software, firmware, and hardware that help keep the lights on, deliver food, and ensure safety.
  • You aim to build scalable solutions for over 2.3 million IoT devices deployed worldwide.
  • You are committed to continuous learning and growth.
  • You value close customer engagement and use metrics to improve outcomes.
  • You are a collaborative team player motivated by our mission.

In this role, you will:

  • Design and implement end-to-end solutions using Spark, Delta Lake, Golang.
  • Develop APIs and interfaces to deliver data insights.
  • Optimize data workflows for scalability and reliability.
  • Build libraries and tools for effective data management.
  • Ensure uptime, reliability, and monitoring of the data platform.
  • Embed Samsara’s cultural principles as we scale globally.

Minimum requirements:

  • 4+ years of professional software experience in a production environment.
  • 4+ years of experience building/maintaining large-scale data platforms, including Data Lakes.
  • Expertise with Spark.
  • Knowledge of AWS services (S3, Lambda, SQS, Kinesis).

Preferred qualifications:

  • Experience with core data tech stacks like Spark (Databricks), Delta Lake, Trino, Iceberg.
  • Familiarity with Terraform.

The annual base salary range for this role is CAD 126,225—$163,350, depending on experience and location.

Samsara values diversity and inclusion, providing equal employment opportunities regardless of background. We offer comprehensive benefits, flexible work arrangements, and accommodations for applicants with disabilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer - Spatial Data

Jacobs

Burnaby

Remote

CAD 118,000 - 160,000

2 days ago
Be an early applicant

Principal Data Engineer

Lantern

Remote

CAD 90,000 - 150,000

-1 days ago
Be an early applicant

Senior Data Analyst, Platform Excellence Ops Analytics

Instacart

Remote

CAD 133,000 - 148,000

2 days ago
Be an early applicant

Senior Data Scientist – AI Platform

Stelvio Group

Montreal

Remote

CAD 150,000 - 200,000

4 days ago
Be an early applicant

Senior Data Engineer - Canada Remote

Traction Ag

Remote

CAD 120,000 - 135,000

8 days ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

8 days ago

Principal Data Engineer

Employer Direct Healthcare

Remote

CAD 100,000 - 140,000

4 days ago
Be an early applicant

Data Engineer

Cascade Debt

Toronto

Remote

CAD 110,000 - 240,000

8 days ago

Software Engineer II (Merchant Data Platform)

Affirm

Kelowna

Remote

CAD 125,000 - 175,000

8 days ago