Senior Data Engineer

Senior Data Engineer

This job is no longer open

About the role:

Data is central to everything we do at Samsara. We are in the business of providing data & insights to our customers to help them drive efficiency, safety and sustainability within their physical operations. The Senior Data Engineer will be responsible for building innovative data architectures and solutions to enable Samsara’s business. This is a cross functional role which will engage with functions like Sales, Supply Chain, Marketing and Customer Success - working closely with these functions to build data solutions to fuel our growth and scale at Samsara. You will be part of the Data Engineering & Architecture team, which is a critical component of our Business Technology organization.

In this role, you will:

  • Design and build facts, dimensions and snapshots
  • Create data models and perform performance tuning
  • Develop highly optimized data pipelines and transformation logic on large and wide data sets using industry best practices
  • Work effectively using scrum with multiple team members to deliver analytical solutions to the business functions
  • Solve data production problems
  • Build resalable datasets and metrics for business intelligence and data science consumption
  • Code review and support of pipelines developed by other engineers
  • 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 this role:

  • 8+ years of experience with very large scale data warehouse projects
  • BS in Computer Science or equivalent is required
  • Experience working with APIs to collect or ingest data
  • Strong Database knowledge of Datawarehouse technologies
  • Demonstrated academic or professional statistics and math skills
  • Write complex SQL for processing raw data, data validation and QA

An ideal candidate also has:

  • Prior experience working with Databricks, BigQuery, Snowflake, S3
  • Preferred experience with Python, Airflow, DbT
  • Prior experience in designing data models product and business data sets
  • Knowledge of subscription focussed metrics such as ACV/ARR metrics. Very comfortable building data models for finance and sales.
  • Very comfortable in designing facts, dimensions, snapshots, SCDs 
  • Communication Skills: Data Engineers are part of a team, working with engineers, data analysts and management and need to be effective communicators
  • Attention to Detail: Databases are complex, and a minute error can cause huge problems
  • Problem-Solving Skills: Data Engineers look at an issue that needs to be solved and come up with solutions quickly
  • Growth Learner: Desire to continue to learn about where the data technology is progressing
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.