Senior Software Engineer, Data Platform

Logo of Samsara

Samsara

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

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Samsara know you found this job on JobsCollider. Thanks! πŸ™