Samsara

Samsara

Samsara pioneers the Connected Operations Cloud, offering AI safety programs, real-time visibility, and integrations for industries to enhance efficiency, safety, and sustainability globally.

IT Services
1K-5K
Founded 2015

Description

  • Develop and maintain end-to-end data pipelines and backend ingestion workflows for Samsara's Data Platform.
  • Work with data from ERP, CRM, product, order flow, and support ticket systems.
  • Manage critical data pipelines that support growth initiatives and advanced analytics.
  • Facilitate data integration and transformation between applications, the data layers, and the data lake.
  • Improve data architecture, data quality, monitoring, observability, and data availability.
  • Write SQL and Python transformations to create data products used by Analytics, Marketing Operations, and Sales Operations.
  • Design, build, and operate large-scale Spark and PySpark workflows for batch and streaming processing.
  • Optimize Spark job performance through tuning partitioning, shuffle, caching, and resource allocation.
  • Define and enforce data engineering standards, patterns, and best practices across the team.
  • Build and maintain MCP servers and collaborate on integrating agentic workflows into the data engineering lifecycle.
  • Provide mentorship, technical guidance, training, and knowledge-sharing across teams.
  • Lead end-to-end projects and partner with cross-functional stakeholders to design scalable solutions.

Requirements

  • Bachelor's degree in computer science, data engineering, data science, information technology, or a related engineering program.
  • 8+ years of work experience as a software engineer with a data focus or as a data engineer.
  • 5+ years of experience building and maintaining large-scale, production-grade end-to-end data pipelines, including data modeling.
  • 5+ years of hands-on Spark/PySpark experience in production, including job optimization and performance tuning.
  • Strong programming skills in Python and SQL.
  • Experience with cloud data warehouse or lakehouse platforms such as Snowflake, Google BigQuery, Databricks, or Apache Iceberg.
  • Exposure to ETL tools such as Fivetran, DBT, or equivalent.
  • API experience with Python-based frameworks for data pipeline ingestion.
  • Experience with RDBMS technologies such as MySQL, AWS RDS/Aurora, PostgreSQL, Oracle, or MS SQL Server.
  • Experience with AWS, Azure, and/or GCP.
  • Preferred: experience designing and governing a centralized semantic layer for reliable AI and analytics.
  • Preferred: experience with logging and monitoring tools such as Splunk, DataDog, or AWS CloudWatch.
  • Preferred: experience with AWS serverless services including API Gateway, Lambda, S3, SNS, SQS, and SecretsManager.

Benefits

  • Annual base salary range of $119,000 to $154,000 CAD.
  • Eligible for an initial RSU grant with no vesting cliff.
  • Ongoing RSU refresh opportunities tied to performance, subject to plan terms and conditions.
  • Above-market total compensation, including base salary, performance-based bonus or variable pay, and equity for eligible roles.
  • Flexible, employee-led remote work model.
  • Professional development stipend.
  • Comprehensive health plans.
  • Comprehensive parental leave plans.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Data Engineer

Venice is seeking a Staff Database Engineer to own the architecture, integrity, and accessibility of its high-volume PostgreSQL data ecosystem, enabling reliable answers across engineering and business teams.

LLM PostgreSQL SQL
5 hours, 38 minutes ago

Senior Data Engineer

Agicap 251-1K Diversified Financial Services

Agicap is hiring a Senior Data Engineer to operate and evolve its GCP-based data platform, supporting analytics across the fintech scale-up and extending access to trusted enterprise data through AI.

Apache Airflow CI/CD dbt Docker GCP GitHub Actions Helm HubSpot Kubernetes Looker PostgreSQL Python SQL SQL Server Terraform
5 hours, 54 minutes ago

Data Engineer II

Horace Mann 1K-5K Insurance

Horace Mann is seeking a remote Data Engineer II to develop, maintain, and improve software applications and business processes supporting its insurance and financial services operations.

CI/CD dbt Power BI Python R Snowflake SQL Server
6 hours, 8 minutes ago

[Job - 32120] Principal Data Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Data Platform Engineer/Architect to build a new Databricks lakehouse platform for a legal-services client, transforming historical legal records into reliable data for analytics, machine learning, and business intelligence.

AWS AWS CDK Azure Databricks Machine Learning Terraform
1 day, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers