Staff Data Architect

Staff Data Architect

This job is no longer open

About the role:

The Samsara AI and Data team builds end-to-end machine learning and computer vision solutions for our customers as well as core ML infrastructure for Samsara. As a Staff Data Architect you will be a Data Engineering leader, responsible for designing and driving a new centralized data model that includes all product data supporting data science, analytics, and machine learning across the company. You will work closely with scientists as well as full-stack, firmware, and platform teams to deliver an architecture, pipelines, data sets, and relevant software.

This role can be office-based or fully remote in the US and Canada.

Click here to learn about what we value at Samsara.

In this role, you will: 

  • Lead an org-wide initiative to redesign and launch a new comprehensive data model and supporting architecture
  • Tech-lead a team of data engineers 
  • Work with petabyte-scale data from the Samsara products, including camera and sensor devices 
  • Stay connected to industry and academic research and adopt novel technology that suits Samsara’s needs
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

Minimum requirements for the role:

  • A post-secondary degree in Computer Science, Engineering, Mathematics or other relevant field
  • 8+ years experience as a Data Engineer, with at least 2+ years in technical leadership
  • Experience designing and building large-scale data models
  • A strong understanding of SWE foundations
  • Expert experience in Spark, SQL, Scala, Python, Go, and other relevant technologies
  • Ability to distill informal or ambiguous customer and business requirements into crisp problem definitions
  • Proven ability to communicate verbally and in writing to technical peers and leadership teams with various levels of technical knowledge
  • Experience coaching and mentoring scientists

An ideal candidate also has:

  • Masters or higher in Computer Engineering or other related field
  • Strong mathematics skills, and an understanding of statistics and/or machine learning
  • Strong functional knowledge of tools like Databricks, Delta, Airflow, etc. 
  • Record of successful mentoring and development of team members
  • Experience working with large datasets (including product and time series data) using distributed computing (e.g., Spark, Hive)

 

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.