Taro Logo

Senior Software Engineer - Data Platform

Pioneer of Connected Operations Cloud using IoT data to improve safety, efficiency and sustainability of physical operations.
$126,140 - $212,000
Data
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · AI · IoT

Description For Senior Software Engineer - Data Platform

Samsara, a NYSE-listed company (IOT), is seeking a Senior Software Engineer for their Data Platform team. This role focuses on building core infrastructure that enables data-driven products and decisions across the organization. The position involves working with Big Data cloud infrastructure, specifically developing and maintaining a scalable data platform that serves engineers, data scientists, and product managers.

The role combines technical expertise in data engineering with business impact, as you'll be working on systems that help improve safety, efficiency, and sustainability across various industries. You'll be responsible for managing data lakes, implementing analytical reporting capabilities, and building tools that democratize data access across the organization.

Key technologies include Spark, Delta Lake, AWS services (S3, Lambda, SQS, Kinesis), and Golang. The position requires strong experience in building and maintaining large-scale production data platforms, with particular emphasis on data lake architecture and Spark expertise.

As part of a recently public company, you'll have significant autonomy while working on infrastructure that powers physical operations across multiple industries. The role offers competitive compensation ($126,140 - $212,000), comprehensive benefits, and flexible remote working arrangements for US-based candidates.

The ideal candidate will combine technical expertise with a collaborative mindset, as the role involves cross-functional work with various teams. You'll need to balance independent problem-solving with team collaboration, all while maintaining a focus on customer success and long-term scalability of solutions.

This is an excellent opportunity for an experienced data platform engineer who wants to make a real-world impact while working with modern data technologies at scale. The position offers both technical challenges and the satisfaction of seeing your work improve operations across major industries.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - Data Platform

  • Lift production data into a centralized data lake and scale storage layer
  • Enable large scale analytical reporting in products
  • Build tools for data democratization across the business
  • Optimize compute layer for reliability and performance
  • Develop high-performance APIs and interfaces
  • Design and implement end-to-end solutions
  • Be responsible for platform uptime, reliability, and monitoring

Requirements For Senior Software Engineer - Data Platform

Python
Go
  • 4+ years professional software experience in production environment
  • 4+ years experience building/maintaining large scale production-grade data platform
  • Expertise working with Spark
  • AWS knowledge and expertise (S3, Lambda, SQS, Kinesis)
  • Experience with Spark (Databricks), Delta Lake preferred
  • Familiarity with Terraform preferred

Benefits For Senior Software Engineer - Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive total compensation package
  • Health benefits
  • Flexible working
  • Samsara for Good charity fund

Interested in this job?

Jobs Related To Samsara Senior Software Engineer - Data Platform