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 6 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

Consulting Data Scientist 4

Principal Data Scientist role at Oracle Health focusing on AI/ML solutions, requiring 8+ years experience and federal security clearance, offering comprehensive benefits and competitive salary.

Staff Software Engineer, Data Science

Staff Software Engineer position at LinkedIn focusing on data science and engineering, offering hybrid work and competitive compensation between $147,000-$240,000 annually.

Staff Software Engineer, Data Warehouse Compute

Staff Software Engineer position at Airbnb focusing on data warehouse compute infrastructure, building and maintaining big data platforms using technologies like Hadoop, Spark, and Trino.

Consulting Data Scientist 4

Senior Data Scientist role at Oracle focusing on large-scale data pipelines, analytics, and machine learning, offering competitive compensation and comprehensive benefits.

Staff Data Engineer

Staff Data Engineer position at Airbnb focusing on building and maintaining large-scale data systems and infrastructure.