Data engineer

Job description

Amsterdam – You are responsible for building, extending and supporting one of the largest data ecosystems in the Netherlands and Belgium. This system services our online community platforms such as Tweakers, Autotrack, Independer and Nationale Vacaturebank, impacting millions of users everyday.


About us

DPG Online Services, part of DPG Media, represents some of the most acclaimed supply-demand and community platforms in the Dutch and Belgian market. These service-focused platforms provide quality content and facilitate a large online community to help consumers decide on the best offer in tech, automotive, finance and recruitment.


Together with DPG Media, we are building a robust and scalable big data environment. This environment is the foundation of all data initiatives within DPG Online Services and enables dashboarding, advanced impression predictions, bidding optimization and content recommendations among other cool applications.


About your team

The Online Services Data Team, consisting of Data Engineers, Data Scientists and Dashboarding Specialists, spent the last two years building a state-of-the-art data and machine learning platform. The team’s goal is to enable the organization to become data-driven, hence supporting key strategic decisions. Currently we are 8 people strong.

Since the data platform is operational, it already supports numerous products and dashboards, including

  • ETL pipelines and data models in Snowflake powering management dashboards

  • Enterprise data model in Snowflake for Sales Intelligence

  • Data models for several machine learning projects, such as Job-2-Job recommendations, impression predictions, automated article labelling, job and vacancy classification, etc.


The technologies that we use: dbt, SQL, Spark, Airflow, Snowflake, Docker, Kubernetes, Python, Terraform & AWS, but we’re always evolving our tech stack.


Want to learn more about one of your to-be colleagues? Meet Jeffrey Luppes - Machine Learning engineer!

Are you a Data engineer from Ukraine? Please keep on reading, we warmly welcome you to apply for this role.


What you will be doing

It’s your job to expand and leverage the current platform, collect additional requirements and see how existing cloud-based systems and pipelines can be optimally used to meet the needs of the Online Services brands. Your main responsibilities will be:

  • Being an authoritative leader in data engineering within Online Services, where you join forces with specialists in data science, analytics and business intelligence, further strengthening and extending the data team.

  • Designing, deploying, operating and refining the cloud-based data infrastructure for Online Services with a high degree of autonomy: your vision and input will shape the data products we deliver

  • Aligning the data engineering activities between DPG Media and DPG Online Services, which also means challenging existing solutions and working closely together with the data teams of DPG Media.

  • Mentoring junior engineers within the brands and your team.

  • Keeping up to date with the latest technologies through courses and conferences.


We offer

  • An experience-based salary.
  • 36-hour workweek.
  • 12% personal choice budget (of which 8% is holiday allowance).
  • Participation in the profit sharing arrangement.
  • Personal development opportunities such as education, training and certificates.
  • Location in Amsterdam (currently we work from home).
  • Working with the latest stack.
  • Knowledge sharing from our tech colleagues

Job requirements

Who are you

To further develop our data infrastructure, we need someone who actively seeks collaboration. You like to pioneer, make decisions and provide advice in architecture, technologies and engineering practices. It's also a prerequisite to have:

  • 4+ years of work experience as a data engineer.

  • Proven experience with designing and building complex cloud-based data solutions in an agile environment.

  • Work experience with most of our stack or similar technology: dbt, SQL, Spark, Airflow, Snowflake, Docker, Kubernetes, Python, Terraform.

  • Experience with AWS services and infrastructure as well as best practices in software development (coding standards, Git, CI/CD, infrastructure as code).


As the largest media company in the Netherlands, we are open to all talents in our society. We call on candidates with a diverse background - in the broadest sense of the word - to apply for this position. It’s the differences between colleagues that lead to surprising insights and innovative solutions. And that, in turn, fits very well with us as an organization. We are curious about you, your qualities, and your experience.


Even more reasons to work at DPG Media

At DPG Media, we work for more than 90 strong news brands, magazines, television shows, radio stations, and online services such as Qmusic, NU.nl, Tweakers, Libelle, and VTM. Although we look like a media group, we are really a tech company. We get digital transformation done.


We offer a high-performing tech workplace where we treasure freedom, from how you find solutions to choosing your path. Feel free to be an entrepreneur, an apprentice, a team player, and, of course, to be you. We welcome everyone to apply, whatever your background may be. A great bunch of smart colleagues awaits you and are eager for you to join the team, whether that be a project team, a pub quiz team, or a sports team.


Learn what we have to offer you or get to know our tech company! And while you’re at it, you can find us on LinkedIn and Twitter too.


Will you be our new colleague? Then apply now!

Want to know more first? I would be happy to answer your questions via mark.van.dommelen@dpgmedia.nl. You can also call or send an app to +316 83 80 00 59.


We prefer to do our recruitment ourselves and do not need any help with this