Skip to content

Data Engineer

    • Amsterdam
  • € 4.512,23 - € 6.083,64 per maand
  • Engineering

Functieomschrijving

Miljoenen mensen gebruiken Funda om hun volgende thuis te vinden. Achter elke zoekopdracht, woningadvertentie en elk inzicht in de woningmarkt schuilt een enorme hoeveelheid data. En daar kom jij in beeld.

Als Data Engineer bij Funda vertaal je complexe data naar betrouwbare, goed gestructureerde datamodellen. Daarmee help je onze teams betere beslissingen te nemen én bouw je mee aan dataproducten die woningzoekers, verkopers en makelaars verder helpen. Je werkt met BigQuery, DBT, Python en GCP en bouwt verder aan ons onlangs vernieuwde datawarehouse. Word je blij van een goede SQL-uitdaging? En vind je het leuk om ingewikkelde data verrassend eenvoudig te maken? Dan zou je je bij ons zomaar thuis kunnen voelen.

Jouw baan in een notendop

Je wordt onderdeel van ons Core Data Team. Samen zorgen jullie ervoor dat de data van Funda betrouwbaar, toegankelijk en klaar voor gebruik is. Ons datawarehouse is onlangs opnieuw opgebouwd volgens de principes van Kimball dimensional modelling. Nu is het tijd voor de volgende stap: onze datamodellen verder uitbreiden, monitoring verbeteren en nieuwe dataproducten ontwikkelen.

Met jouw werk lever je de data die aan de basis ligt van onze strategische keuzes en productbeslissingen, bijvoorbeeld rondom Waardecheck en Vraagscan. Zo help je mensen bij een van de belangrijkste beslissingen in hun leven: een huis kopen of verkopen. En omdat je in een klein team werkt, verdwijnen jouw ideeën niet ergens onderaan een backlog. Je krijgt veel verantwoordelijkheid, ruimte om te experimenteren en directe invloed op hoe we ons dataplatform verder ontwikkelen.

Dit ga je doen

  • Datamodellen bouwen die écht logisch in elkaar zitten. Je ontwerpt, ontwikkelt en onderhoudt DBT-modellen in BigQuery op basis van Kimball star schemas. Zo maak je van complexe datasets een betrouwbare basis voor analyses.

  • Goede data nóg beter maken. Je ontwikkelt DBT-macro's, geautomatiseerde tests en monitoring om de datakwaliteit, prestaties en betrouwbaarheid te verbeteren. En ja, daar hoort ook bij dat je kunt aantonen dat de cijfers écht kloppen.

  • Zorgen dat de data blijft stromen. Je bouwt en onderhoudt ETL-pipelines met Python, AirByte en Azure en verbindt verschillende databronnen met ons datawarehouse.

  • Slim automatiseren. Je verbetert CI/CD-pipelines met Azure DevOps en beheert job orchestration via Cloud Run. Zo maak je onze processen efficiënter en betrouwbaarder.

  • Data omzetten in impact. Je werkt samen met data-analisten en datascientists aan nieuwe inzichten, analysemogelijkheden en machinelearning-pipelines.

Jouw team

Je komt terecht in het Core Data Team binnen Engineering. Hier werk je nauw samen met Data Engineer Esther Schrijer, Senior Data Scientist Edwin Thoen en Lead Service Owner Stephen Willems.

We zijn een klein, pragmatisch team met een grote liefde voor data. We houden ervan om complexe puzzels op te lossen, ideeën uit te wisselen en oplossingen te bedenken die in de praktijk écht werken. Ingewikkeld doen om het ingewikkeld doen? Liever niet.

We werken in sprints van twee weken, met korte dagelijkse stand-ups, regelmatige refinements en sprintreviews waarin iedereen laat zien waar die aan heeft gewerkt.

Daarnaast werk je veel samen met data-analisten uit onze productteams. Zo zorg je ervoor dat de data die je ontwikkelt niet alleen netjes in het datawarehouse staat, maar ook daadwerkelijk wordt gebruikt.

‘We hebben ontzettend veel interessante data en ik vind het geweldig om die allemaal samen te brengen en er waarde uit te halen voor onze verschillende gebruikers. Omdat we een klein team zijn, hebben we veel vrijheid in waar we aan werken. Je kunt echt van begin tot eindverantwoordelijkheid nemen, van data-ingestie tot datamodellering. En er is volop ruimte om nieuwe dingen te leren.’

Esther Schrijer, Data Engineer bij Funda

Vereisten

Waarom je Data Engineer bij Funda wilt worden

  • Data die je nergens anders vindt.

    Funda beschikt over de meest uitgebreide dataset over de vraag naar woningen in Nederland. Dat betekent dat je werkt met data die een uniek inkijkje geeft in hoe mensen zoeken naar een woning, huizen ontdekken en uiteindelijk hun volgende thuis kiezen.

  • Bouwen aan iets wat mensen écht gebruiken.

    Jouw datamodellen blijven niet ergens in een datawarehouse staan. Ze helpen onze teams betere functionaliteiten te ontwikkelen en vormen de basis voor producten die waardevolle inzichten bieden aan verkopers, makelaars en woningzoekers.

  • Een modern platform, klaar voor jouw ideeën.

    Met ons onlangs vernieuwde, op Kimball gebaseerde datawarehouse ligt er volop interessant werk op je te wachten. Van het ontwikkelen van nieuwe DBT-modellen tot het verbeteren van onze analytische macro's en monitoring: jij helpt bepalen hoe we ons dataplatform verder ontwikkelen.

  • Klein team. Grote invloed.

    Je krijgt de vrijheid om bestaande werkwijzen te verbeteren, nieuwe perspectieven in te brengen en belangrijke technische keuzes te maken. We houden van nieuwsgierige, pragmatische collega's die het leuk vinden om samen dingen uit te zoeken.

Dit ben jij

Je bent een nieuwsgierige, nauwkeurige data-engineer die graag tot op de bodem uitzoekt hoe iets werkt. Je houdt van overzichtelijke datamodellen, betrouwbare pipelines en hebt oog voor de details die ervoor zorgen dat data écht klopt.

Je weet bovendien dat goede data engineering om meer draait dan alleen code schrijven. Het gaat erom dat je begrijpt wat de organisatie nodig heeft en oplossingen bouwt waar anderen op kunnen vertrouwen.

Dit breng je mee:

  • Minimaal 4 jaar relevante ervaring in data engineering, waaronder commerciële datamodellering, en een afgeronde bachelor in een relevante richting of vergelijkbare praktijkervaring.

  • Uitstekende SQL-vaardigheden (je vindt het ook écht leuk om SQL te schrijven), praktische ervaring met DBT, BigQuery, GCP en Python en een goed begrip van Kimball dimensional modelling.

  • Een gedegen kennis van statistiek, ETL, data-optimalisatie en performance, inclusief het efficiënt werken met grote datasets.

  • Ervaring met Git, Docker, data governance en verantwoord databeheer, waaronder AVG-principes, toegangsbeheer en bewaartermijnen.

  • Een nieuwsgierige, zorgvuldige werkhouding en ervaring met clickstream- of event-based datamodellering. Je beheerst het Nederlands uitstekend en kunt je goed redden in het Engels.

Ervaring met Azure DevOps CI/CD, Cloud Run, Kubernetes of machinelearning-algoritmes is mooi meegenomen. Ook als je bekend bent met AI-codingtools zoals Codex of Claude Code, of ervaring hebt met R, is dat een plus. Je hoeft niet overal een vinkje achter te kunnen zetten. Maar liefde voor SQL? Daar kunnen we eigenlijk niet zonder.

O ja, we leggen je ook graag in de watten:

  • Een mooi salaris van € 4.512,23 - € 6.083,64 per maand op basis van 40 uur per werkweek

  • Jaarlijkse bonus van maximaal 1,5 keer je maandsalaris

  • Hybride werken: minimaal 40% op kantoor

  • 25 betaalde vakantiedagen en de mogelijkheid om er meer bij te kopen

  • Contracturen (32/36/40) zijn bespreekbaar

  • 60% bijdrage aan je pensioen

  • Een leerbudget van € 2000 per jaar

  • Een netto vergoeding voor je telefoon en internet van maximaal € 85 per maand

  • Een thuiswerkvergoeding van € 2,45 per dag

  • Volledige reiskostenvergoeding voor kantoordagen (vanaf 5+ km woon-werkverkeer)

  • Onbeperkt toegang tot mentale support via OpenUp voor werkgerelateerde én persoonlijke zaken, inclusief telefonische consulten met psychologen

  • De mogelijkheid om eens per 3 jaar een (onbetaalde) sabbatical van 3 maanden op te nemen

  • Bijdrage aan je abonnement bij geselecteerde gyms en regelmatige massages op kantoor

  • Lunch op kantoor – vers bereid door onze huiskoks – voor een kleine, wettelijk verplichte bijdrage die wordt ingehouden op je loon

  • Feestjes en teamuitjes – van bootborrels tot graffitiworkshops – én een cadeautje voor je verjaardag. Of zomaar, omdat het kan

Interesse? Let’s go

  1. Solliciteer met je cv en motivatie via de button hieronder.

  2. Maak kennis met een van onze recruiters in een videocall.

  3. Positief? Dan kun je maximaal twee gespreksrondes verwachten.

  4. Vóór de eerste ronde vragen we je een opdracht te maken.

Lees meer over ons aannameproces of check onze FAQ.

Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld. Aan cv’s die ongevraagd worden aangeleverd, kunnen geen rechten worden ontleend.

of

Wij regelen de watten. Jij mag erin gaan liggen.