Senior Data Engineer II
Samsara- Base salary
- $134k–$203k Published base salary range
- Location
- Remote - US and Canada (not eligible in SF Bay Area or NYC Metro) Remote eligibility
- Employment
- Full-time Senior
Role skills
Apply on samsara.com
About the job
About the Role
The data and AI team within Business Technology enables integrated data layers for Samsara. We are looking for a Senior Data Engineer II who brings a software engineer's mindset to data infrastructure, building platforms and intelligent tooling including MCP servers and AI agents.
Responsibilities
- Develop and maintain end-to-end data pipelines and backend ingestion workflows.
- Design, build, and operate large-scale Spark and PySpark workflows for batch and streaming data processing across Databricks and cloud environments.
- Design, build, and manage data APIs in Python using frameworks such as FastAPI, and manage API runtime in AWS (Lambda, RDS).
- Define and enforce data engineering standards and best practices.
- Build and maintain MCP servers and integrate agentic workflows into the data engineering lifecycle.
- Provide mentorship and technical guidance to junior team members.
Qualifications
- Bachelor's degree in computer science or equivalent.
- 10+ years of software engineering with data focus or data engineering experience.
- 8+ years building production-grade data pipelines including data modeling.
- 5+ years hands-on Spark/PySpark in production.
- 3+ years developing and managing APIs, preferably in Python.
- Strong programming in Python and SQL, cloud data warehouse/lakehouse experience (Snowflake, BigQuery, Databricks, or Iceberg).
- Exposure to ETL tools such as Fivetran, DBT.
- RDBMS experience: MySQL, AWS RDS/Aurora, PostgreSQL, Oracle, MS SQL Server.
- Cloud: AWS, Azure, and/or GCP.
Compensation
Annual base salary range: $134,470—$203,400 USD. Eligible for initial RSU grant and performance-based bonus.
Location
Remote - US and Canada, excluding San Francisco Bay Area and New York Metro City.
Skills & tags
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.