Senior Data Engineer — Personalization & Data Platform

Mill

San Bruno (CA)

On-site

USD 185,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mill is a waste prevention technology company tackling food waste at its source. We are seeking a Data Engineer to architect data pipelines, own the end-to-end data warehouse, and ship actionable insights via a customer-facing recommendation engine.

You'll partner with product, engineering, data analytics, and marketing to ensure data quality, governance, and scalable analytics across Mill's product and operations. Salary ranges between $185k–$210k.

Qualifications

  • Designed, built, or operated a recommendation system in production, combining multiple data sources into a single customer-facing output.
  • Experience building recommendation or personalization logic using LLMs in a live product.
  • Built data pipelines in production using Python, SQL, and tools like dbt, Airflow, Fivetran against a cloud data warehouse, including handling failures, backfills, and schema changes.
  • Brought CI/CD discipline to data pipelines or product logic with automated testing and staged rollout.
  • 5 years of experience operating data engineering systems in production.
  • A bias toward clarity and action.

Responsibilities

  • Build and operate the customer-facing recommendation engine that turns food waste data into actionable recommendations — purchasing suggestions, anomaly explanations, operational nudges — including LLM-based logic where useful
  • Aggregate and unify disparate data streams to guarantee the precision, reliability, and protection of our analytical assets.
  • Co-create and drive Mill's self-serve analytics strategy with analysts and data scientists — defining golden datasets, setting SLAs for freshness and reliability, and establishing the governance model that keeps self-serve trustworthy at scale
  • Own data quality monitoring against those SLAs — build alerting, validation frameworks, and observability tooling so golden dataset issues get caught before they become business problems
  • Collaborate with software engineers to instrument new product features and ensure event data flows cleanly into the warehouse, meeting the governance and quality bar required for it to become part of a golden dataset
  • Design, build, and maintain scalable data pipelines across Mill's product and operational systems
  • Define and maintain the metrics, table endorsements, and business logic that analysts and stakeholders rely on — so everyone across the company is working from the same numbers

Skills

Data modeling
Python
SQL
LLMs
CI/CD
Observability

Tools

dbt
Airflow
Fivetran
Snowflake
BigQuery
Redshift

Job description

Mill is a waste prevention technology company tackling food waste at its source. We are seeking a Data Engineer to architect data pipelines, own the end-to-end data warehouse, and ship actionable insights via a customer-facing recommendation engine.

You'll partner with product, engineering, data analytics, and marketing to ensure data quality, governance, and scalable analytics across Mill's product and operations. Salary ranges between $185k–$210k.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Recommendations & Data Platform
Senior Data Engineer — Recommendations & Data Platform

Mill • San Bruno (CA)

On-site
USD 185,000 - 210,000
Data Engineer - Data Platform
Data Engineer - Data Platform

Mill • San Bruno (CA), Northern (KY)

Hybrid
USD 185,000 - 210,000
Data Engineer
Data Engineer

Mill • San Bruno (CA)

On-site
USD 185,000 - 210,000
Hybrid Data Engineer: Analytics & Data Pipelines for Impact
Hybrid Data Engineer: Analytics & Data Pipelines for Impact

Mill • San Bruno (CA), Northern (KY)

Hybrid
USD 185,000 - 210,000
Data Engineer — Scalable Pipelines & Recommendations
Data Engineer — Scalable Pipelines & Recommendations

Mill • San Bruno (CA)

On-site
USD 185,000 - 210,000
Lead Hardware Systems Engineer
Lead Hardware Systems Engineer

Epoch Biodesign • San Bruno (CA)

On-site
USD 195,000 - 255,000
In-Office Data Engineer — Pipelines & Recommendations
In-Office Data Engineer — Pipelines & Recommendations

The Mill • San Bruno (CA)

Hybrid
USD 185,000 - 210,000
Equity grant
Health insurance
401(k)
Lead Hardware Systems Engineer
Lead Hardware Systems Engineer

Mill • San Bruno (CA)

On-site
USD 195,000 - 255,000
AI Engineer, Computer Vision
AI Engineer, Computer Vision

Mill • San Bruno (CA)

On-site
USD 240,000 - 280,000
Product Design Engineering Intern, Summer 2026
Product Design Engineering Intern, Summer 2026

Mill • San Bruno (CA)

On-site