Data Dev - Ops Engineer

Data Dev - Ops 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.

Click here to learn about what we value at Samsara.

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 the role:

  • Prior experience working with AWS, Databricks, BigQuery, Snowflake, S3
  • Preferred experience with Python, Airflow, DbT
  • Prior experience building and automating cloud environments
  • Very comfortable in designing clusters, folder structures, partitions, deployments, and migrations
  • Communication Skills: Data Engineers are part of a team, working with engineers, data analysts, business partners and management and need to be effective communicators
  • Attention to Detail: Documenting process, educating and knowledge sharing with engineers
  • 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

An ideal candidate also has:

  • 6+ years of experience with very large scale cloud data projects
  • BS in Computer Science or equivalent is required
  • Experience working with APIs to collect or ingest data.
  • DevOps Tools: Chef, Puppet, Ansible, and SaltStack, Terraform
  • Programming Languages: Python, Ruby, Go, Swift, Java, .Net, C++
  • Cloud Native CI/CD Workflows and Tools: Jenkins, Bamboo, TeamCity, Code Deploy (AWS), GitLab.
  • AWS Cloud Services: EC2, EMR, RDS, Redshift
  • Database Technologies: Redshift (PostgreSQL), MySQL, Mongo DB, Oracle, SQL, NoSQL
  • Demonstrated academic or professional statistics and math skills
  • Write complex SQL for processing raw data, data validation and QA
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.