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 8 days 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

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Dev Engineer II role at Amazon, working on measurement, ad tech, and data science for Amazon Ads.

Big Data Engineer, Chronicle

Amazon is seeking a Big Data Engineer to work on innovative solutions for analyzing large-scale retail data and driving business efficiency.

Data Engineer II

Amazon is hiring a Data Engineer II to design and maintain complex data solutions for their Transportation team, focusing on next-generation models and large-scale data processing.

Data Engineer, Supply Chain Science Intelligence Analytics team

Amazon seeks a Data Engineer II for its North America Supply Chain team to build and maintain data infrastructure using AWS technologies.

Business Intelligence Engineer, AWS Global Services, Strategy and Operations

AWS seeks a Business Intelligence Engineer for Global Services Strategy and Operations to drive data-driven decisions and insights.