samsara
Senior Software Engineer - Data Platform
At a Glance
- Location
- Canada
- Work Regime
- remote
- Experience
- 4+ years
- Compensation
- d benefits below. Annual Base Salary $126,225 — $163,350 CAD Total Rewards
- Posted
- 2026-06-11T11:37:32-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
4+ years of professional software engineering experience in production environments.
4+ years of experience building or maintaining large-scale production data infrastructure, data platforms, distributed systems, or data lake systems.
Strong experience with Apache Spark or similar distributed data processing systems.
Experience operating production infrastructure in AWS, including services such as S3, RDS, DynamoDB, SQS, Kinesis, Lambda, or similar.
Experience designing, building, and operating reliable systems with strong ownership of scalability, observability, security, and operational excellence.
Proficiency in at least one production programming language such as Go, Python, Scala, or Java.
Responsibilities
Senior Software Engineer I to join our Data Platform team
, which owns and develops the core analytical platform across Samsara.
This team builds and maintains the infrastructure that powers Samsara’s data lake, distributed compute platform, and the systems that move data from our production data stores into our lakehouse.
As a Senior Software Engineer on Data Platform, you will design, build, and operate reliable, scalable, and secure infrastructure for ingesting, processing, cataloging, and accessing petabytes of data.
You will work on the foundational systems that enable engineers, data scientists, analysts, and product teams across Samsara to build customer-facing features, train models, develop operational insights, and support the company’s long-term AI and analytics roadmap.
This is a specialized software engineering role focused on data infrastructure.