Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer -- Recommendations & Data Platform

$185k - $210k

Mill

Job Description

Job Description

Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound waste into valuable resources, including chicken feed. Tens of thousands of Mill's residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercial—the industry's first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. grocery, restaurants, food services). At Mill, we are passionate about building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.

As a Data Engineer at Mill, you'll touch systems end-to-end — from raw ingestion to the recommendation a customer sees in the app to managing the data warehouse. You'll architect a warehouse model one week and tune recommendation logic the next. You'll partner closely with product, engineering, data analytics, and marketing teams.

What You'll Do
  • 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
What We're Looking For
  • Have designed, built, or operated a recommendation system in production — one that combines multiple data sources into a single customer-facing output — not just contributed data to someone else's model
  • Experience building recommendation or personalization logic using LLMs (prompt-based scoring, retrieval-augmented generation, agent-based reasoning) in a live product, not just a prototype
  • Have built and operated data pipelines in production using Python, SQL, and tools like dbt, Airflow, Fivetran, or similar against a cloud data warehouse (e.g., Snowflake, BigQuery, Redshift) — including handling failures, backfills, and schema changes after launch
  • Have brought CI/CD discipline to data pipelines or product logic (automated testing, staged rollout, rollback), with a track record of measuring whether a change actually improved outcomes, not just shipping it
  • 5 years of experience operating data engineering systems in production
  • A bias toward clarity and action
Nice to Have
  • Exposure to distributed systems concepts (partitioning, consistency, fault tolerance)
  • Hands-on experience with infrastructure as code (Terraform, Pulumi) in a cloud environment
  • Experience with Hex, Mixpanel, Tableau, or similar BI/analytics tools
  • Familiarity with data contract or data mesh patterns
  • Experience with event tracking or product analytics

The estimated base salary range for this position is $185k to $210k, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer -- Recommendations & Data Platform in San Bruno, CA vacancy
  • $125.5k - $147.6k

     ...an impact? West Monroe is seeking a Senior Data Engineer to join our Data & AI practice. In this...  ..., and optimize modern cloud data platforms that enable advanced analytics, AI, and...  ...information, and support data-driven recommendations for clients, exercising sound judgment... 
    Platform
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours

    West Monroe

    San Francisco, CA
    10 hours ago
  • As a Senior Data Engineer at Regard, you will own the design, development, and production deployment...  ...data services that power the Regard platform. From ingesting and standardizing...  ...reviewing all patient data in the EHR to recommend diagnoses and surface clinical evidence... 
    Platform
    Senior
    Work at office
    Local area
    Home office
    Visa sponsorship
    Relocation package

    REGARD

    San Francisco, CA
    17 hours ago
  • $157k - $210k

     ...Senior Supply Chain Analytics Engineer Livingston, NJ / New York, NY / Sunnyvale, CA...  ...pioneers, CoreWeave delivers a platform of technology, tools, and...  ..., builds, and delivers data center capacity for our...  ...analytical findings and recommendations to senior leadership in a... 
    Platform
    Senior
    Full time

    CoreWeave

    San Francisco, CA
    5 days ago
  • $133.1k - $236.4k

     ...move faster without sacrificing craft. We are looking for a Senior Data Engineer who will build a strong and scalable foundation to support...  ...pipeline on Databricks across Pro Design products, spanning shared platform data and in-app usage telemetry. Partner with Product,... 
    Platform
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe

    San Francisco, CA
    1 day ago
  •  ...About You And The Role The P2 Analytics Platform team's mission is to supercharge every function at Zipline with the data they need to optimize every day. We design...  ..., to customer delivery, and more. As a Senior Analytics Engineer, you are the owner of analytics... 
    Platform
    Senior
    Local area
    Flexible hours
    3 days per week
    Early shift

    ZipLine

    South San Francisco, CA
    3 days ago
  • $162.8k - $203.5k

     ...growing domain with a lot of data and creative solutions in...  ...transportation, building next-generation platform for low-cost, ultra-...  ...motivated Machine Learning Engineers work on these challenging...  ...supervised learning, forecasting, recommendation systems, reinforcement... 
    Platform
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    17 hours ago
  • $162.8k - $203.5k

     ...growing domain with a lot of data and creative solutions in...  ...transportation, building next-generation platform for low-cost, ultra-...  ...motivated Machine Learning Engineers work on these challenging...  ...supervised learning, forecasting, recommendation systems, reinforcement... 
    Platform
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    17 hours ago
  • DocuSign is seeking a Sr. Data Engineer to deliver trusted data to the business as part of the Global Data Analytics team. You will design...  ...load data into Snowflake using modern ETL tools and cloud platforms. You will collaborate with stakeholders to ensure data quality... 
    Platform
    Senior

    Unavailable

    San Francisco, CA
    1 hour ago
  • Pattern AI is seeking a Data Engineer in Hayward Park, California, to join our team. The role focuses on expanding and optimizing data pipelines crucial for our automated machine learning platform. Candidates should have a minimum of 4 years of experience and proficiency... 
    Platform
    Senior

    Pattern AI

    San Mateo, CA
    2 days ago
  • CloudZero is seeking a Senior Software Engineer to own the backend data processing, storage, and query infrastructure powering our analytics platform in San Francisco. You'll design scalable data models, pipelines, and a custom query engine, collaborating with engineers... 
    Platform
    Senior

    CloudZero

    San Francisco, CA
    44 minutes ago
  • Federato is building an AI-native insurance platform and seeks a data engineer to join a small, high-impact team within the AI/ML org. You’ll help design robust ETL pipelines, scalable data infrastructure, and internal frameworks that enable ML engineers to deploy and... 
    Platform
    Senior

    Federato

    San Francisco, CA
    49 minutes ago
  • $156k - $196k

     ...the company | Senior Data Engineer | Hybrid (in San Francisco) | Full-time | $156k-$196k DataSF is looking for a Senior Data Engineer to help us build out the city's central Snowflake platform, which will ultimately power the majority of SF's analytics, open data, and... 
    Platform
    Senior
    Full time

    United States Digital Space LLC

    San Francisco, CA
    1 day ago
  •  ...We are partnering with a large consumer marketplace platform to find a Senior Data Engineer to join their growing data engineering team in San Francisco. In this role you will own the data pipeline infrastructure for a key business domain, working directly with stakeholders... 
    Platform
    Senior
    3 days per week

    Strategic Employment Partners

    San Francisco, CA
    1 day ago
  •  ...Real Time Intelligence Company, who have built a platform that uses AI to transform publicly available data into real time operational insights. With a...  ...business growing, they are now looking to hire a Senior Data Engineer, who will be an integral part of the team, working... 
    Platform
    Senior
    Immediate start

    Next Ventures

    San Francisco, CA
    1 day ago
  • Checkr, Inc. is seeking a Senior Data Engineer to lead the People Data platform initiatives in San Francisco. You will design and ship data pipelines, scale core services, and ensure data accuracy across identity records powering Checkr products. You will collaborate with... 
    Platform
    Senior

    Checkr

    San Francisco, CA
    1 day ago
  •  ..., and affordable. Join us in building a platform that empowers innovators everywhere to turn...  ...About the Role We\'re seeking our first data analytics hire to establish and own the...  ...or related technical domains Data engineering skills or familiarity with data pipeline... 
    Platform
    Senior
    Full time

    Hyperbolic

    San Francisco, CA
    1 day ago
  •  ...signals and proprietary behavioral models. Our audience engagement platform includes creative strategy and execution. We handle 5 million...  ..., and APAC. Role Overview RZR Global is seeking a talented Data Engineer to join our growing engineering team. This role is ideal for... 
    Platform
    Senior

    Aarki

    San Francisco, CA
    1 day ago
  •  ...working with an AI lab building software agents for engineers and technical teams. The company is backed by approximately...  ...and continues to scale across enterprise and platform customers. Role This is a Founding Data Engineer role working directly with the COO and partnering... 
    Platform
    Senior

    Pivotal Partners

    San Francisco, CA
    1 day ago
  •  ...We're looking for a data guru to build product features and run analyses on top of our...  .... Requirements 6+ years of analytics engineering, data engineering, data science, or other...  ...of Python and cloud-based data warehouse platforms (Snowflake and Athena in particular) Commitment... 
    Platform
    Senior

    Varos Research

    San Francisco, CA
    1 day ago
  •  ...We're partnered with one of the most recognised developer platforms in the world, trusted by engineering teams at OpenAI, Meta, Netflix, and Adobe, who are scaling their data platform and looking to hire a Senior Data Engineer to own the pipelines and foundations at the... 
    Platform
    Senior

    Harnham

    San Francisco, CA
    5 days ago
  •  ...Triumph is a skill-based real-money gaming platform in a period of rapid growth. Real money...  ..., and every payout, which means the data infrastructure powering those systems has...  ...built to scale. As our first dedicated data engineering hire, you’ll own the full data stack:... 
    Platform
    Senior

    Triumph

    San Francisco, CA
    1 day ago
  • $170k - $220k

     ...Windfall is seeking a Sr. Data Engineer to join our data team. As a Sr. Data Engineer on our data team, you will be building out the core...  ...and monitor our data systems Technology you will use Cloud platform - GCP Programming languages - Java, Python, and Kotlin Data warehouse... 
    Platform
    Senior

    Windfall Data Inc

    San Francisco, CA
    2 days ago
  • $130k - $200k

     ...unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide to...  ...at Aircall : We’re customer-obsessed, data-driven, and focused on delivering meaningful...  ...home here. About The Role The Data Engineering team at Aircall works on providing high-... 
    Platform
    Senior
    Worldwide

    Aircall

    San Francisco, CA
    2 days ago
  • $160k - $210k

     ...Salesforce, Veeva, Zoom, Box, etc. Federato is the only AI-native platform that spans the full policy lifecycle and changes the way...  ...outcomes. Role Overview You’ll be joining a small, high-impact data engineering team within Federato’s AI/ML organization. Our focus is on... 
    Platform
    Senior

    Federato

    San Francisco, CA
    1 day ago
  • $180k - $195k

     ...Senior Data Engineer Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered...  ...and safety. Gridware's advanced Active Grid Response platform uses high-precision sensors to detect potential issues early... 
    Platform
    Senior
    Local area

    Gridware

    San Francisco, CA
    3 days ago
  •  ...Senior Data Engineer Primary: Bay Area (San Francisco / Peninsula) | Secondary: NYC The Opportunity We're doing an AI-first engineering rebuild...  ...with no legacy constraints, so you get to design the data platform from scratch instead of untangling years of pipelines. You're... 
    Platform
    Senior
    Work at office
    Relocation package
    Flexible hours
    2 days per week

    Mrbeastyoutube

    San Mateo, CA
    3 days ago
  • $151.7k - $205.3k

    Job Summary Drata is looking for a Senior Data Engineer! This person will be a key member of the growing data team, supporting one of the fastest...  ...performant SQL. Fluent in Python. Experience with platforms Stitch/Fivetran, Snowflake, dbt, Airflow, Airbyte, Looker/... 
    Platform
    Senior
    Flexible hours

    Drata

    San Francisco, CA
    44 minutes ago
  • $185k - $240k

     ...action that allows us to face today’s most exciting challenges head‑on and grow incredibly quickly. As a Senior Data Engineer, you will own Nimble's data platform — the layer that every other team builds on to understand the business, ship product features, and meet our... 
    Platform
    Senior
    Temporary work
    Live out
    Weekend work

    NimbleRx

    Redwood City, CA
    5 days ago
  • $150.4k - $277.6k

     ...Senior Data Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer...  ...languages: Java or Scala ~5+ years experience with big data platforms ~ Familiarity with ML/AI workflows and feature... 
    Platform
    Senior
    Relocation

    Apple

    San Francisco, CA
    4 days ago
  • $160k - $200k

     ...delivery systems that rely on accurate engineering product data. Every prototype, production build,...  ...ECAD models, and BOM data. As the Senior ECAD Library & Engineering Data Engineer...  ...systems such as Teamcenter or similar platforms. Experience in aerospace, automotive... 
    Platform
    Senior
    Local area

    Zipline

    San Francisco, CA
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer -- Recommendations & Data Platform. Be the first to apply!