Data Engineer

at Funda
EUR 54,100-73,000 per year
MIDDLE
✅ Hybrid

🕙 32-40 hours per week

Tech Stack

AI @ 1 Algorithms @ 1 Azure @ 1 Azure DevOps @ 1 CI/CD @ 1 Claude Code @ 1 Codex @ 1 Data Engineering @ 5 DevOps @ 1 Docker @ 3 ETL @ 3 GCP @ 3 GDPR @ 3 Git @ 3 Kubernetes @ 1 Machine Learning @ 1 Python @ 3 R @ 1 SQL @ 3 Statistics @ 3 dbt @ 3

Details

As a Data Engineer at Funda, you will turn complex data into reliable, well-structured data models that support strategic decisions, product development and data products for homebuyers, sellers and real estate agents. You will work with BigQuery, DBT, Python and GCP as part of the Core Data Team, building on Funda's recently revamped data warehouse based on Kimball dimensional modelling.

Responsibilities

  • Design, develop and maintain DBT models in BigQuery using Kimball star schemas.
  • Develop DBT macros, automated tests and monitoring to improve data quality, performance and reliability.
  • Build and maintain ETL pipelines using Python, Airbyte and Azure to connect data sources to the data warehouse.
  • Improve CI/CD pipelines using Azure DevOps.
  • Manage job orchestration through Cloud Run.
  • Collaborate with data analysts and data scientists to develop insights, expand analytics capabilities and build machine learning pipelines.
  • Improve data models, monitoring and data products within the Core Data Team.
  • Work in two-week sprints with daily stand-ups, refinement sessions and sprint reviews.

Requirements

  • At least 4 years of relevant commercial data engineering and data modelling experience.
  • A bachelor's degree in a relevant field or equivalent hands-on experience.
  • Excellent SQL skills.
  • Hands-on experience with DBT, BigQuery, GCP and Python.
  • Strong understanding of Kimball dimensional modelling.
  • Knowledge of statistics, ETL, data optimisation and performance when working with large datasets.
  • Experience with Git, Docker, data governance and responsible data management, including GDPR principles, access controls and data retention policies.
  • Experience with clickstream or event-based data modelling.
  • A curious, detail-oriented and pragmatic mindset.
  • Fluent Dutch and comfortable communicating in English. Candidates must currently live in the Netherlands and speak fluent English; Dutch is a plus.
  • Experience with Azure DevOps CI/CD, Cloud Run, Kubernetes or machine learning algorithms is a bonus.
  • Familiarity with AI coding tools such as Codex or Claude Code, or experience with R, is a plus.

Benefits

  • Monthly salary of €4,512.23–€6,083.64 based on a 40-hour work week.
  • Annual bonus of up to 1.5 times the monthly salary.
  • Hybrid working with a minimum of 40% in the office.
  • 25 paid days off per year, with the option to buy more.
  • Negotiable working hours of 32, 36 or 40 hours per week.
  • 60% pension coverage.
  • Learning budget of up to €2,000 per year.
  • Net monthly phone and internet reimbursement of up to €85.
  • Net work-from-home allowance of €2.45 per day.
  • Full travel cost coverage for office days when living more than 5 km away.
  • Mental support through OpenUp.
  • Option to take an unpaid three-month sabbatical every three years.
  • Contribution toward selected gym memberships and regular office massages.
  • Office lunch prepared by in-house chefs.
  • Parties and team outings.

More jobs at Funda

Similar jobs