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 a month 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

Business Intelligence Engineer II, Security Assurance Engineering

AWS Security seeks Business Intelligence Engineer II to develop data-driven solutions and analytics for cloud security initiatives.

Data Engineer II, ROW Central Data Engineering Team

Data Engineer II position at Amazon's ARTS team, focusing on analytics and data engineering for international operations, requiring 4+ years of experience.

Business Intelligence Engineer, SCOT - Automated Inventory Management

Business Intelligence Engineer role at Amazon's SCOT team, focusing on automated inventory management systems and supply chain optimization.

Data Engineer, ISCAP Finance Business Process Intelligence

Data Engineer role at Amazon working on scalable data infrastructure for AWS Infrastructure Services & Supply Chain Finance

Business Intelligence Engineer, LMAQ

Lead data-driven improvements in Amazon's global delivery operations as a Business Intelligence Engineer, focusing on address management and quality optimization.