← Back to all jobs
19d 4h left to apply
Samsara

Senior Software Engineer – Data Platform

Samsara📍 USAUSD 130900 - 220000

✨ AI Insights & Summary

Samsara is seeking a Senior Software Engineer I for its Data Platform team, a critical group responsible for the core analytical infrastructure powering the company's data lakehouse and AI/analytics roadmap. This role offers a significant opportunity to build and operate petabyte-scale data systems, working with foundational technologies like Spark, Databricks, and Delta Lake. If you are a seasoned software engineer with deep expertise in distributed systems and large-scale data infrastructure, this is your chance to shape the future of data at a leading IoT company and enable impactful AI and analytics initiatives.

Senior Software Engineer I, Data Platform

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, transforming industries like agriculture, construction, and transportation through IoT data. We are dedicated to improving the safety, efficiency, and sustainability of the physical operations that power our world. As a recently public company, Samsara provides an environment for substantial impact and long-term career growth.

About the Role

Samsara is looking for a Senior Software Engineer I to join our Data Platform team. This team owns and develops the core analytical platform, including our data lake, distributed compute capabilities, and the systems that manage data flow into our lakehouse. As a member of this team, you will design, build, and operate reliable, scalable, and secure infrastructure for ingesting, processing, cataloging, and accessing petabytes of data. You will work on foundational systems that empower 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. You will work with systems such as Spark and Databricks infrastructure, Delta Lake on S3, data replication from primary data stores (RDS, DynamoDB), orchestration and metadata services, internal data libraries, and tooling across the big data ecosystem. This role is not focused on analytics or business data engineering; it requires deep experience building and operating production data platforms and distributed systems.

This is a remote position open to candidates residing in the US. Relocation assistance will not be provided.

You Should Apply If

  • Impact the Industries that Run Our World: Your work will directly contribute to essential sectors, improving safety and efficiency.
  • Build for Scale: Work on technologies that manage petabytes of data for millions of IoT devices.
  • Lifelong Learner: Embrace a growth mindset to continuously learn and adapt to new challenges.
  • Customer Proximity: Have opportunities to connect with end-users and translate their needs into technical solutions.
  • Team Player: Collaborate effectively within a mission-driven engineering organization.

In this Role, You Will

  • Design, build, and operate high-scale data ingestion and replication systems from Samsara’s primary production data stores into our data lakehouse.
  • Build and maintain reliable, scalable, and modern data platform infrastructure for petabyte-scale data across analytics, AI, product, and operational use cases.
  • Enhance 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 (Go, Python) to facilitate safe and efficient data movement, processing, discovery, and access.
  • 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.
  • Stay current with modern data platform technologies and contribute to Samsara’s long-term data infrastructure roadmap, supporting AI, privacy, security, and global scale.
  • Champion and embody Samsara’s cultural principles.

Minimum 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 (S3, RDS, DynamoDB, SQS, Kinesis, Lambda, or similar).
  • Experience designing, building, and operating reliable systems with a focus on scalability, observability, security, and operational excellence.
  • Proficiency in at least one production programming language (Go, Python, Scala, Java).
  • Ability to collaborate effectively with cross-functional partners.

Ideal Candidate Also Has

  • Experience with Databricks, Delta Lake, or similar lakehouse technologies.
  • Experience building data replication or ingestion systems from OLTP stores into a data lake/lakehouse.
  • Experience with Infrastructure-as-Code tools (Terraform, CloudFormation).
  • Familiarity with data catalogs, metadata systems, and data discovery tools.
  • Experience with orchestration systems (Airflow, Dagster, Prefect).
  • Experience with streaming data or event-driven architectures.
  • Familiarity with containerization or orchestration technologies (Docker, Kubernetes, ECS).
  • Experience building internal platforms, libraries, or developer tooling.
  • Experience contributing to data infrastructure roadmaps and evaluating new technologies.

Total Rewards

Samsara offers above-market total compensation, including base salary, performance-based bonus/variable pay, and equity. Benefits include a flexible, employee-led remote model, professional development stipends, and comprehensive health and parental leave plans.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/10/2026
CategoryFullstack Development
SourceJobicy

FAQ

Is this position remote?

The Senior Software Engineer – Data Platform role is a hybrid opportunity. The location specified is USA.

What is the salary?

The salary is USD 130900 - 220000.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

2

Staff Accountant

2e128041 322b 492a 903e 50c7a6a31068 19000101 000001Bronx, NY, US, Bronx, NY🏠 Remote
Competitive
Fullstack Development
View Job →
3

CNA Certified Nursing Assistant (EVENING SHIFT)

3db3d6a8 1de1 4ffc Bf60 68f204d46c0a 19000101 000001Wallingford, CT, US, Wallingford, CT🏠 Remote
Competitive
Fullstack Development
View Job →
National Veterinary Associates

Veterinary Assistant

National Veterinary AssociatesUSA🏠 Remote
Competitive
Fullstack Development
View Job →