Team Lead Data Engineering E-commerce in Amsterdam - Servicekantoor

In this role you manage the Data engineering team that is responsible for ensuring the continuity of our central data warehouse.

About the position of Team Lead Data Engineering

Within de Bijenkorf our E-commerce team is the youngest and fastest growing department. Here, a team of 160 digital natives work together on the further growth and professionalization of our digital services.

As Team Lead Data Engineering you are part of the Technology department within our E-commerce organization. The Technology department supports the development and innovation for our website and stores.

The Data Engineering team is responsible for the further optimization and development of our data warehouse. You will work closely together with a team of Data Analysts and Data Scientists of the different departments and support them by adding various data sources. In your role as Team lead you will not only represent the team to the rest of the organization, you are also a hands-on Data Engineer yourself. You will report to the IT Program Manager.

Your main tasks and responsibilities

Your main task and responsibility as a Team Lead Data Engineering is to manage a small team of junior but talented engineers that is responsible for:

  • Ensuring the continuity of our data warehouse and Tableau server;
  • Building new ETL pipelines for the data warehouse (Vertica column store database);
  • Structuring of data to formal definitions and useable data sources.

How you complete our team

We are looking for an ambitious hands-on Data Engineer with a passion for (online) retail. You are capable of managing current systems and are interested in expanding and optimizing these. You are fascinated by business processes and how to improve them.

Next to this, you recognize yourself in the profile below:

  • 5+ years of experience in data engineering or data science;
  • A relevant Bachelor's or Master's degree;
  • Knowledge of modern tools like Airflow, Spark, et cetera;
  • Experience with managing and coaching small teams;
  • Proven experience in database design, modelling and best practice;
  • Strong SQL skills;
  • Experience with analytical scripting languages like Python;
  • Experience with Linux and Cloud (GCP) environments;
  • Experience with data vault;
  • Strong analytical skills, critical thinker and a strong communicator;
  • Structured, proactive team player;
  • Experience with Scrum or Kanban.

What do we have to offer?

  • A dynamic work environment with international colleagues;
  • You will be part of a young and fast-growing team;
  • A chance to leave your mark with an icon in the Dutch retail industry;
  • A competitive salary;
  • 30 vacation days;
  • Pension contribtion;
  • Profit share and variable bonus;
  • 20% discount on purchases in our stores and online.


De Bijenkorf has seven values that are an important part of the DNA of our employees:
  • passion for guests
  • continuously innovative
  • take responsibility
  • collaborate
  • open to change
  • respect every individual
  • acting sustainably
The values are an important part of the interviews for all vacancies within our organization.

What does de Bijenkorf have to offer

De Bijenkorf offers excellent, competitive primary terms of employment, supplemented by an extensive package of secondary employment terms. In addition, we offer a variety of development and growth opportunities, including for young talent, professionals and prospective managers.

step 1
Upload CV + Motivation
step 2
1st Interview
step 3
Case assignment
step 4
Assessment & 2nd Interview
step 5
Terms of Conditions

Apply for this job