Senior Software Engineer - Data Platform

Added
35 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

terraform python kubernetes databricks go

๐Ÿ“‹ Description

  • Design, build, and operate high-scale data ingestion and replication systems into Samsaraโ€™s data lakehouse.
  • Build and maintain reliable, scalable data platform infra for petabytes of data across analytics, AI, product, and operations.
  • Improve reliability, observability, scalability, security, and developer experience of Spark and Databricks-based data processing platform.
  • Develop internal libraries, APIs, and tooling in Go and Python to help teams move, process, discover, and access data safely and efficiently.
  • Work on Delta Lake on S3, data catalogs, metadata services, orchestration systems, and platform automation.
  • Collaborate with infra, product engineering, data science, analytics, security, and data engineering to deliver durable, scalable solutions.

๐ŸŽฏ Requirements

  • 4+ years of professional software engineering in production environments.
  • 4+ years 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 infra in AWS, including S3, RDS, DynamoDB, SQS, Kinesis, Lambda, or similar.
  • Experience designing, building, and operating reliable systems with ownership of scalability, observability, security, and operational excellence.
  • Proficiency in at least one production language such as Go, Python, Scala, or Java.

๐ŸŽ Benefits

  • Flexible remote model with office options.
  • Competitive total rewards and equity in eligible roles.
  • Comprehensive health and parental leave plans.
  • Professional development stipend.
  • Work-life balance and inclusive culture.
  • Opportunities to impact customers and operations globally.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’