Staff Data Engineer, Analytics

Afresh is on a mission to eliminate food waste and make fresh food accessible to all. Their A.I.-powered solution optimizes ordering, forecasting, and store operations for fresh food departments in brick-and-mortar grocers.
Data
Staff Software Engineer
Remote
6+ years of experience
AI · Enterprise SaaS

Description For Staff Data Engineer, Analytics

Afresh is on a mission to eliminate food waste and make fresh food accessible to all. Our first A.I.-powered solution optimizes ordering, forecasting, and store operations for fresh food departments in brick-and-mortar grocers. With our Fresh Operating System, regional and national grocery retailers have placed $1.6 billion in produce orders across the US and we've helped our partners prevent 34 million pounds of food from going to waste.

As a Staff Data Engineer on the Data Science team, you will own the development of our analytics platform. You will evolve our data warehouse schema, solidify our transform architecture, and establish data governance patterns to serve our internal and external analytics needs. Your responsibilities will include:

  • Improving and extending our data analytics architecture
  • Collaborating with engineers, product managers, and data scientists to understand their data needs
  • Building extensible dimensional models and semantic layer metrics
  • Evolving existing data quality and data governance processes
  • Mentoring and up-skilling other engineers

This high-impact role offers ownership of highly visible projects and significant growth opportunities.

Founded in 2017, Afresh has raised over $148 million in funding and is working on the #1 solution to curb climate change: reducing food waste. We offer equal employment opportunities and value proactivity, kindness, candor, and humility in our diverse and inclusive team.

Join us in building a vibrant team that embodies our company's values and makes a positive impact on the planet!

Last updated 4 months ago

Responsibilities For Staff Data Engineer, Analytics

  • Improve and extend our data analytics architecture to provide reliable and accessible data for a wide range of use cases
  • Collaborate with engineers, product managers, and data scientists to understand their data needs
  • Build extensible dimensional models and semantic layer metrics that allow for consistent and reliable insights
  • Evolve our existing data quality and data governance processes
  • Mentor and up-skill other engineers

Requirements For Staff Data Engineer, Analytics

Python
  • 6+ years of experience as a data engineer, analytics engineer, data warehouse engineer, or a similar role
  • Strong understanding of advanced concepts in SQL
  • Exceptional communication and leadership skills
  • 1+ years of experience working with SQL-driven transform libraries that support an ELT paradigm, like dbt or sqlmesh, at scale
  • Expert knowledge about the differences between OLTP and OLAP database design
  • Familiarity with data engineering concepts like Data Mesh, Data Lake, Data Warehouse, Data Fabric, and Data Lakehouse
  • Experience with setting up a semantic layer defined with code (LookML, Cube.dev, AtScale, dbt semantic layer)
  • Technologies: SQL, Python, Airflow, dbt, Snowflake/Databricks/BigQuery, Spark

Interested in this job?

Jobs Related To Afresh Staff Data Engineer, Analytics

Analytics Engineer

Analytics Engineer role at Anthropic focusing on building scalable data solutions and insights, offering $265-315K salary with hybrid work in San Francisco.

Senior Engineering Manager, Metrics Infrastructure

Lead Airbnb's Metrics Infrastructure team in building next-generation data platforms, managing engineering teams, and driving technical strategy for data-driven decision-making tools.

Staff Data Engineer

Staff Data Engineer position at Airbnb focusing on building and maintaining large-scale data systems, requiring 9+ years of experience and expertise in distributed data platforms.

Data Engineering Manager - Trust Data Foundations

Lead Airbnb's Trust Data Foundations team as Engineering Manager, driving data strategy and engineering excellence to combat fraud and ensure platform safety.

Senior Staff Technical Program Manager, Data Storage

Senior Technical Program Manager role at Airbnb focusing on data infrastructure and storage systems, requiring 13+ years of experience and offering remote work options.