As a Data Engineer, you will be responsible for building and maintaining scalable, reliable data infrastructure that powers the organization's data platform. You will develop ETL/ELT pipelines for both batch and real-time data processing, integrate data from multiple sources, optimize data warehouse models, and ensure data quality, performance, and scalability. Working closely with Data Scientists, Analytics Engineers, BI specialists, and IT/DevOps teams, you will enable data-driven decision-making and support key business functions in a fast-growing international e-commerce environment.
Company Profile:
Our client is a Netherlands-based company and a leading online retailer of musical instruments, audio equipment, lighting solutions, production tools, and DJ gear. Founded in 2003, the company has grown into the largest player in the Benelux region, serving millions of visitors annually and shipping hundreds of thousands of orders each year. With a strong presence across multiple European markets and an ambitious growth strategy, the company continues to expand its footprint while delivering innovative products and exceptional customer experiences to music enthusiasts and professionals alike.
As they continue to grow and expand their presence, they are now looking for a Data Engineer to join their team. This role will play a key part in building and maintaining scalable data solutions, ensuring reliable data flows, and supporting data-driven decision-making across the organization.
This role is ideal for a Data Engineer who thrives in building scalable data pipelines, working with large and complex datasets, and solving challenging data integration problems. It is well-suited for someone who enjoys collaborating with cross-functional teams, has a strong focus on data quality and performance, and is excited to make a direct impact in a fast-paced, data-driven e-commerce environment.
Duties and Responsibilities:
•Build and maintain ETL/ELT pipelines (batch and streaming)
•Work with event-driven architectures and real-time data processing
•Integrate multiple data sources via APIs and replication
•Design and optimize data warehouse models
•Set up monitoring, logging, and alerting
•Continuously improve performance, scalability, and reliability
Requirements
Must-have Skills/Qualification:
•At least 3 years of experience in data engineering, building and maintaining scalable data pipelines and platforms
•Strong experience with SQL, comfortable working in complex data environments
•Hands-on experience with ETL/ELT processes and modern data tooling such as Apache Airflow
•Experience with dbt (Data Build Tool) for developing, testing, documenting, and managing scalable data transformation workflows within a modern data warehouse environment
•Experience with cloud environments such as AWS and/or GCP
•Pragmatic mindset with strong ownership and a focus on delivering impact
•Strong English communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders
Advantageous Skills/Experience:
•Experience in Apache Flink and Databricks
•Experience in Python for data processing and pipeline development
•Experience with machine learning (understanding of model training, inference, and MLOps)
•Fluent in Dutch