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

Senior Staff Software Engineer - Data Platform

Marqeta 251-1K Diversified Financial Services

Marqeta is hiring a software engineer to own the company’s data platform foundation, building the lakehouse and streaming ingestion systems that power its broader data and ML organization.

Apache Airflow Apache Spark AWS Go Java Kafka Python
47 minutes ago

Software Engineer II, Machine Learning (Feature Platform)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a software engineer for its ML Feature Platform team to build the self-serve data and feature infrastructure that powers machine learning and decisioning across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
1 hour, 2 minutes ago

Clinical Data Analyst II

Penumbra 1K-5K Health Care Providers & Services

Penumbra, Inc. is hiring a Clinical Data Analyst II to support clinical study data analysis, reporting, and data management activities that improve operational processes.

C# MATLAB Python R SQL
1 hour, 17 minutes ago

AWS DataHub Developer

Sapsol Technologies 51-250 Internet Software & Services

Our client is seeking a Senior AWS DataHub Developer to build real-time, event-driven data services on AWS that ingest, transform, and serve data at scale.

Agile API Gateway AWS AWS CDK CloudFormation DynamoDB GitHub Actions Jenkins Kafka Microservices Python Serverless Terraform TypeScript
1 hour, 32 minutes 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