Skip to content

Data Engineer

Data Engineer job opening. As a Data Engineer at Data Science Lab, you'll work on data engineering for different organisations.

Data Engineering
  • Amsterdam, NL
  • Full-time

You develop end-to-end data solutions and build a solid data infrastructure in the cloud.

As a Data Engineer at Data Science Lab, you work on challenging data projects alongside data scientists and data strategy consultants. You develop end-to-end data solutions and build a solid data infrastructure in the cloud, which is essential for BI, machine learning and AI applications. You are responsible for building and maintaining ETL pipelines and configuring cloud services using DevOps principles. We use an innovative approach to set up data platforms quickly, drawing on technologies such as Azure, Databricks, DBT and Terraform.

About you

You are keenly interested in our field. You also take initiative and enjoy taking on projects. We also think it is important that you have:

  • At least 3 years (mid-level) or 6 years (senior) of demonstrable experience as a Data Engineer or in a similar role.

  • Experience programming in Python/PySpark and writing database queries in SQL.

  • Experience with version control (preferably Git).

  • Experience making data accessible and integrating it via, for example, APIs (REST/GraphQL), message queues and other data sources.

  • Experience designing, building and optimising robust, scalable data pipelines for both batch and streaming data.

  • Experience with data warehouse and data lake architectures and data modelling (Inmon, Kimball, data vault). You can develop scalable, well-structured data models that meet business needs.

  • Experience with at least one modern cloud data platform: Databricks, Snowflake and/or Microsoft Azure data services (Fabric, Azure Data Factory, Synapse).

  • Demonstrable experience with at least one cloud platform (Azure, AWS or GCP).

  • Experience implementing CI/CD pipelines (e.g. GitHub Actions, Azure DevOps).

  • Experience applying best practices in data security and privacy.

  • Experience with Infrastructure as Code (e.g. Terraform, Bicep) is an advantage.

  • Good command of Dutch, both written and spoken.

Missing a few points from the list? No problem. We’re most interested in who you are and what you bring to the team.

What we offer you

Our employees’ development and enjoyment at work matter most to us!
To help you keep developing, we hold lab and tech days. We’d be happy to tell you more about what these involve in person! You can also choose to work on data projects for a good cause, for example. We value spending time together and staying healthy, so we have a sports and social committee that organises activities including our annual ski trip and weekly sports sessions.

We also offer:

  • a rewarding challenge within a transparent organisation, with a salary that reflects your experience;

  • full reimbursement of travel expenses;

  • a Macbook or Windows laptop of your choice;

  • a flexible pension scheme;

  • plenty of responsibility and flexible working hours and locations.

Ready to make an impact?

Does this role appeal to you, and would you like to join our team? Apply today via solliciteren@datasciencelab.nl or contact Claudia Sulsters for more information.

Are you enthusiastic about us and the role? We’d be happy to tell you more about it in an introductory meeting. For more information, contact Leonie Syrier by calling 020-3636724 or emailing solliciteren@datasciencelab.nl

Other vacancies

Principal Consultant - GenAI

GenAI · Amsterdam

Business Development Manager

Commercial · Amsterdam, NL

Principal Consultant - Data Engineer

Data Engineering · Amsterdam

Data & AI Delivery Consultant

Data Strategy · Amsterdam, NL