4 months ago
Base Salary
$134k - $203k/yr
Responsibilities
- Develop and maintain end-to-end data pipelines, backend ingestion workflows, data integrations, transformations, and data products.
- Design, build, operate, and optimize large-scale Spark and PySpark batch and streaming workflows across Databricks and cloud environments.
- Design, build, and manage Python data APIs using frameworks such as FastAPI, with AWS Lambda and RDS runtime management.
- Improve data architecture, modeling, quality, monitoring, observability, availability, API uptime, and production reliability.
- Build and maintain MCP servers that expose data assets and engineering workflows to AI models and internal tooling.
- Integrate agentic workflows and evaluate AI-native tooling for data engineering.
- Define data engineering standards and scalable system patterns, lead end-to-end projects, and act as a stakeholder point of contact.
- Provide mentorship, technical guidance, training, knowledge sharing, and production support including on-call participation.
Requirements
- Bachelor's degree in computer science, data engineering, data science, information technology, or an equivalent engineering program.
- 10+ years of experience as a software engineer with a data focus or as a data engineer.
- 8+ years of experience building and maintaining large-scale, production-grade end-to-end data pipelines, including data modeling.
- 5+ years of hands-on production Spark/PySpark experience including performance tuning and optimization.
- 3+ years of hands-on experience developing and managing APIs, preferably in Python.
- Strong Python and SQL programming skills plus experience with cloud data warehouses or lakehouses such as Snowflake, Google BigQuery, Databricks, or Apache Iceberg.
- Experience with ETL tools such as Fivetran or dbt, Python API frameworks and API management tools, relational databases, and AWS, Azure, and/or GCP.
- Preferred strengths include centralized semantic-layer design and governance, Splunk or Datadog logging and monitoring, AWS CloudWatch, and AWS serverless services.
Benefits
- Annual base salary range of $134,470-$203,400 USD, plus eligibility for an initial RSU grant, refresh opportunities, and performance-based bonus or variable pay.
- Flexible employee-led remote model with offices available for in-person work; the role is open to candidates in the US and Canada except the San Francisco Bay Area and New York Metro City.
- Professional development stipend, comprehensive health plans, parental leave, and additional total-rewards programs.
- Employment is contingent on securing and maintaining the legal right to work in the company and specified work location.
Tech Stack
Apache SparkAWSAzureDatabricksDatadogdbtFastAPIGoogle BigQueryGoogle Cloud PlatformMicrosoft SQL ServerMySQLPostgreSQLPythonSnowflakeSplunkSQL
Categories
BackendData Engineering
About Samsara
Samsara builds a Connected Operations Cloud that uses IoT hardware and software to help fleets and other physical-operations organizations monitor vehicles, assets, and worksites. Its platform spans video-based driver safety, vehicle telematics, equipment monitoring, and mobile workflows, sold as subscriptions with accompanying devices. Founded in 2015 and headquartered in San Francisco, Samsara is a public company on the NYSE (ticker: IOT) serving transportation, construction, manufacturing, field services, and government.
