ETL/ Data Engineer

Gapstars
ALMERE, Netherlands
3 days ago
Apply on gapstars.net
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Microsoft Azure Code Review Collaborative Software Continuous Integration Information Engineering Web Scraping Extract Transform Load (ETL) Data Transformation Relational Databases
+19 more
Database Queries Distributed Computing Environment Python (Programming Language) Key Management Operational Databases Secure Coding Selenium Software Deployment Software Engineering SQL Databases Cloud Platform System Rate Limiting Git Information Technology Playwright Restful APIs Data Pipelines Api Management Databricks

Job description

Our client is a fast-growing Dutch scale-up transforming the real-estate industry through a powerful data platform that leverages public real-estate and geospatial data to deliver actionable insights. As they continue expanding across international markets, they are looking for a Mid-Level ETL / Data Engineer to play a key role in building and scaling country-specific data pipelines, starting with Germany.

As part of a collaborative engineering team, you will design, develop and maintain robust ETL pipelines that ingest, transform and validate data from multiple public sources into an Azure-based platform. You’ll work with large-scale web scraping, API integrations and cloud technologies while taking ownership of end-to-end data pipelines. The ideal candidate is passionate about data engineering, enjoys solving complex data challenges and takes pride in delivering clean, reliable and scalable solutions that support business growth.

Responsibilities

  • Design, develop and maintain ETL pipelines for ingesting public real-estate and geo-data into Azure-based data platforms.
  • Build scalable web scraping solutions capable of handling anti-bot protection, proxies, and rate limiting.
  • Integrate structured data from APIs, official registries, and public datasets.
  • Transform, validate, deduplicate, and normalize source-specific data into clean and reliable datasets.
  • Develop incremental and idempotent data pipelines with robust validation before production deployment.
  • Ensure country-specific datasets remain physically separated and securely managed.
  • Extend existing pipeline architecture to onboard new countries using reusable components rather than duplicated implementations.
  • Write clean, maintainable, and well-tested Python code following engineering best practices.
  • Collaborate closely with engineering leads to implement technical designs within the provided architecture framework.
  • Participate in code reviews, pull requests, and automated quality assurance processes.
  • Troubleshoot, optimize, and maintain production data pipelines for reliability and scalability.
  • Work within an Agile environment, participating in daily stand-ups and cross-functional collaboration., ETL/ Data Engineer

Requirements

  • Strong proficiency in Python for ETL development and data engineering.
  • Experience building scalable web scraping solutions using tools such as BeautifulSoup, Scrapy, Selenium, or Playwright.
  • Knowledge of anti-bot mechanisms, proxy rotation, and rate-limiting strategies.
  • Experience integrating REST APIs and structured external data sources.
  • Strong SQL skills with experience designing and optimizing relational databases.
  • Familiarity with cloud-based data platforms, preferably Microsoft Azure.
  • Experience working with Databricks or similar distributed data processing platforms is highly desirable.
  • Understanding of ETL/ELT concepts, data transformation, and data quality validation.
  • Experience with Git, Pull Requests, and collaborative software development workflows.
  • Familiarity with CI/CD practices and automated testing.
  • Understanding of secure development practices, secrets management, and least-privilege access principles., * 3+ years of professional experience in Data Engineering or ETL development.
  • Strong experience with Python, SQL, and data pipeline development.
  • Hands-on experience in both large-scale web scraping and structured API integrations.
  • Experience working with cloud platforms, preferably Azure.
  • Familiarity with Databricks is considered an advantage.
  • Experience working in Agile/Scrum environments.
  • Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related field is preferred.

Soft Skills

  • Excellent analytical and problem-solving skills.
  • Strong ownership mindset with the ability to work independently.
  • Effective communication and collaboration skills in English.
  • Ability to adapt to evolving technical designs and business requirements.
  • Strong attention to detail and commitment to data quality.
  • Comfortable working in a fully remote, international engineering team.
  • Proactive attitude with the ability to identify edge cases and propose solutions.

Benefits & conditions

  • Wellbeing first: Comprehensive health cover, surgical & hospitalization benefits, and access to therapy & counseling services
  • Work-life essentials: 24h continuous internet and power facility, shuttle service, and a gym membership to keep you moving
  • Everyday comforts: Unlimited tea & coffee facilities along with snacks & drinks.
  • Growth, always: Personal Development Plans through Gapstars Academy, cross-functional learning via StarTalks, and opportunities for overseas travel and training
  • Life’s milestones, celebrated: Birthday vouchers, wedding and childbirth gifts, anniversary treats, and more, because we celebrate our Stars at every stage
  • Community & culture: Sports clubs, company events, tournaments, and parties that make Gapstars feel like home

About the company

At Gapstars, we partner with some of Europe’s most ambitious companies, from disruptive tech startups to established Benelux accounting firms, helping them build high-performing teams in engineering and finance.

Headquartered in the Netherlands, with talent hubs in Sri Lanka and Portugal, we are home to 300+ professionals who thrive on solving real-world challenges with modern solutions. Our teams work across domains, from networking, marketplaces, SaaS, and AI to embedded finance and accounting, delivering scalable solutions that drive meaningful outcomes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on gapstars.net
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:27 min

Managing traffic and tracking costs with Databricks Unity Catalog

Viktoria Semaan Viktoria Semaan · World Congress 2026 Europe

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:50 min

Executing LoRA fine-tuning using serverless Databricks AI runtimes

Viktoria Semaan Viktoria Semaan · World Congress 2026 Europe

2:18 min

Evolution of web automation from Selenium to Puppeteer

Miki Lombardi · JS Congress

Videos

See all

Related articles

See all