← All roles

Software Engineer - Data Platform

Samsara ·US ·Remote 9d ago
DatabricksGoPythonScalaJavaAWSDynamoDBS3TerraformApache AirflowDockerKubernetesDistributed Systems

About the role

Samsara's Data Platform team seeks a Software Engineer to design, build, and operate reliable, scalable, and secure infrastructure for ingesting, processing, cataloging, and accessing petabytes of data. The role involves working on systems like Spark, Databricks, Delta Lake, and data replication from RDS and DynamoDB. This is a specialized software engineering role focused on data infrastructure, not analytics or business data engineering.

Requirements

Minimum 4+ years of professional software engineering and 4+ years building large-scale production data infrastructure or distributed systems. Strong experience with Apache Spark and AWS services (S3, RDS, DynamoDB, etc.). Proficiency in Go, Python, Scala, or Java. Ideal candidates have experience with Databricks, Delta Lake, Infrastructure-as-Code (Terraform), orchestration tools (Airflow), and streaming/event-driven architectures.

About the company

Samsara

Samsara provides a cloud-based operations platform for the physical operations and supply chain industries. Their integrated hardware and software solutions offer real-time visibility, analytics, and control to improve safety, efficiency, and sustainability. They empower businesses to digitize their operations and gain actionable insights.

View company page →
$114k–191k
Remote Remote - US
Posted 9d ago
Apply for this role
Opens www.samsara.com ↗
About the company
Samsara
https://www.samsara.com

Samsara provides a cloud-based operations platform for the physical operations and supply chain industries. Their integrated hardware and software solutions offer real-time visibility, analytics, and control to improve safety, efficiency, and sustainability. They empower businesses to digitize their operations and gain actionable insights.

View company page →