# Software Engineer - Data Platform

**Company**: Samsara
**Location**: Remote - US
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $113,645-$191,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/samsara/jobs/7922530?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8877dc00-00e

## Description

Samsara is looking for a Software Engineer to join its Data Platform team, which owns and develops the core analytical platform across Samsara.

As a 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.

Responsibilities:

- Design, build, and operate high-scale data ingestion and replication systems from Samsara's primary production data stores, including RDS, DynamoDB, internal APIs, and event-driven systems, into our data lakehouse.

- Build and maintain reliable, scalable, and modern data platform infrastructure capable of handling petabytes of data across Samsara's analytics, AI, product, and operational use cases.

- Improve the reliability, observability, scalability, security, and developer experience of Samsara's Spark and Databricks-based data processing platform.

- Develop internal libraries, APIs, frameworks, and tooling in languages such as Go and Python to help teams across Samsara move, process, discover, and access data safely and efficiently.

- Work on foundational data lake and lakehouse technologies, including Delta Lake on S3, data catalogs, metadata services, orchestration systems, and platform automation.

- Collaborate closely with infrastructure, product engineering, data science, analytics, security, and data engineering teams to understand platform needs and deliver durable, scalable solutions.

- Stay connected to modern data platform technologies and help shape Samsara's long-term data infrastructure roadmap, including support for AI, privacy, security, global scale, and customer-facing data products.

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.

- Ability to collaborate effectively with cross-functional partners, including software engineers, data scientists, analysts, security teams, and product stakeholders.

Nice to have:

- Experience with Databricks, Delta Lake, or similar lakehouse technologies such as Iceberg or Hudi.

- Experience building data replication or ingestion systems from OLTP data stores into a data lake or lakehouse.

- Experience with Infrastructure-as-Code tools such as Terraform or CloudFormation.

- Familiarity with data catalogs, metadata systems, and data discovery tools such as Unity Catalog, Hive Metastore, DataHub, or Amundsen.

- Experience with orchestration systems such as Airflow, Dagster, or Prefect.

- Experience with streaming data, event-driven architectures, or systems that handle late-arriving or mutable data.

- Familiarity with containerization or orchestration technologies such as Docker, Kubernetes, ECS, or Fargate.

- Experience building internal platforms, libraries, or developer tooling used by other engineering teams.

- Experience contributing to data infrastructure roadmaps, evaluating new technologies, and driving improvements that create leverage for internal and external customers.

Compensation:

- Annual Base Salary: $113,645-$191,000 USD

- Total Rewards: Samsara provides a flexible, employee-led remote model, a professional development stipend, comprehensive health and parental leave plans, and more.

## Skills

### Required
- Apache Spark
- AWS
- Go
- Python
- Scala
- Java
- distributed systems
- data lake systems
- data platforms

### Nice to have
- Databricks
- Delta Lake
- Terraform
- CloudFormation
- Unity Catalog
- Hive Metastore
- DataHub
- Amundsen
- Airflow
- Dagster
- Prefect
- Docker
- Kubernetes
- ECS
- Fargate

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/samsara/jobs/7922530?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
