Data Engineer

A certified B Corporation with a mission to empower everyone to take action against food waste through their marketplace app and other solutions.
Data
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
AI · Enterprise SaaS

Description For Data Engineer

Too Good To Go is a mission-driven company fighting food waste globally. We're seeking a Data Engineer for our Data & Reco team to work on our B2B platform, the Too Good To Go Platform. This role involves building and maintaining data pipelines to fuel our products and operations with high-quality data from various sources.

As a Data Engineer, you'll be responsible for:

  • Building and maintaining our data infrastructure
  • Proposing ideas for long-term product improvement
  • Maintaining stack security
  • Problem-solving and owning projects
  • Simplifying complex tasks
  • Providing feedback

Our tech stack includes Airflow (Python), DBT Core (SQL), Snowflake, and Metaflow. The ideal candidate should have excellent SQL skills, with experience in DBT & Airflow being a plus. Retail experience is an ideal bonus.

We offer:

  • Work on a solution used by thousands of retailers daily
  • Opportunity to make a real impact in a global social-impact company
  • Work-life balance with flexible hours
  • Autonomous environment with growth opportunities
  • International team of 1,200+ colleagues across 19 countries
  • Informal, values-driven team culture
  • Hybrid work model (office on Mondays, Tuesdays, and Thursdays)

At Too Good To Go, we value diversity and inclusion, aiming to build a team where everyone belongs. Join us in our mission to fight food waste and make a positive impact on the world!

Last updated 3 months ago

Responsibilities For Data Engineer

  • Build and maintain data infrastructure
  • Propose ideas for long-term product improvement
  • Maintain stack security (CVE, dependencies upgrades)
  • Act as a problem-solver and owner
  • Simplify complex tasks
  • Provide feedback
  • Build pipelines to ingest retailers' and app data
  • Fuel the app with cleaned data
  • Expose aggregated data for Machine Learning Engineers
  • Build KPIs
  • Provide reliable data for ops teams' deep analysis

Requirements For Data Engineer

Python
  • Excellent knowledge of SQL
  • Experience with DBT & Airflow (preferred)
  • Experience in Retail (ideal bonus)
  • Attention to detail
  • Ability to work in a cross-functional team
  • Problem-solving skills
  • Ability to simplify complex tasks

Benefits For Data Engineer

  • Work-life balance
  • Flexible hours
  • Autonomous environment
  • International company
  • Informal work environment
  • Hybrid work model

Interested in this job?

Jobs Related To Too Good To Go Data Engineer

Analytics Engineer

Analytics Engineer position at Too Good To Go, working on data infrastructure and analytics for retail food waste reduction platform.

Business Intelligence Engineer, AWS Accelerator Systems

Business Intelligence Engineer role at AWS Accelerator Systems team, focusing on building innovative insights for AWS data centers.

Business Intelligence Engineer, WHS Data

Business Intelligence Engineer role at Amazon's WHS team, focusing on data analysis and reporting for workplace safety initiatives.

Operations Program Manager, Post Ramp Qualification

Operations Program Manager position at Apple leading post-ramp qualification of components and processes, requiring technical expertise and program management skills.

Data Engineer II, HWEng Data Science & Analytics team

AWS seeks experienced Data Engineer to build scalable data solutions for hardware monitoring and analytics, offering competitive pay and comprehensive benefits.