Senior Software Engineer, Data Platform

closed
Samsara Logo

Samsara

πŸ’΅ $86k-$112k
πŸ“Remote - Canada

Summary

Join Samsara's Data Services team as a Senior Data Platform Engineer and contribute to building core infrastructure for data-driven products and decisions.

Requirements

  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience
  • 4+ years experience on building/maintaining a large scale production-grade data platform (including a Data Lake) for data scientists, analysts, and engineers
  • Strong programming and software engineering skills (experience with Python, Go, Scala, or SQL is a must)
  • 2+ years experience working with Spark
  • Experience deploying and managing data orchestration systems (e.g Airflow, Flyte, Prefect, Dagster)
  • AWS knowledge and expertise (S3, Lambda, SQS, Kinesis)

Responsibilities

  • Contribute to the development of our large scale Data Platform
  • Build tools (e.g orchestration frameworks, metadata catalogs) that democratize the use of data for the whole business, including software engineers, data engineers, and data scientists
  • Contribute to strategic initiatives to lower costs and ensure data security
  • Lift a broad set of production data into a centralized data lake, and scale that data storage layer as the company grows
  • Optimize our compute layer for reliability and performance (Spark/Databricks on EC2)

Benefits

Full time employees receive a competitive total compensation package along with employee-led remote and flexible working

This job is filled or no longer available