About this role
Millions of people use Funda to find their next home. Behind every search, property listing and housing market insight lies an enormous amount of data. And that’s where you come in.
As a Data Engineer at Funda, you turn complex data into reliable, well-structured data models. You help our teams make better decisions and contribute to data products that make life easier for homebuyers, sellers and real estate agents. You'll work with BigQuery, DBT, Python and GCP, building on our recently revamped data warehouse. Love a good SQL challenge? And enjoy making complex data surprisingly simple? Then you might just feel right at home with us.
Your job in a nutshell You'll join our Core Data Team. Together, you'll make sure Funda's data is reliable, accessible and ready to use. We've recently rebuilt our data warehouse following the principles of Kimball dimensional modelling. Now it's time for the next step: expanding our data models, improving monitoring and developing new data products. Your work will provide the data that drives our strategic choices and product decisions, including those behind products like Waardecheck and Vraagscan. In doing so, you'll help people navigate one of the biggest decisions of their lives: buying or selling a home. And because you'll be part of a small team, your ideas won't get lost at the bottom of a backlog. You'll have plenty of ownership, room to experiment and a direct say in how we develop our data platform.
- What you'll be doing Build data models that actually make sense.
- You'll design, develop and maintain DBT models in BigQuery using Kimball star schemas, turning complex datasets into a reliable foundation for analysis.
- Make good data even better.
- You'll develop DBT macros, automated tests and monitoring to improve data quality, performance and reliability.
- And yes, that includes being able to prove the numbers really do add up.
- Keep the data flowing.
- You'll build and maintain ETL pipelines using Python, Airbyte and Azure, connecting different data sources to our data warehouse.
- Automate the smart way.
- You'll improve CI/CD pipelines using Azure DevOps and manage job orchestration through Cloud Run, making our processes more efficient and reliable.
- Turn data into impact.
- You'll collaborate with data analysts and data scientists to unlock new insights, expand our analytics capabilities and develop machine learning pipelines.
Your team You'll join the Core Data Team within Engineering, working closely with Data Engineer Esther Schrijer, Senior Data Scientist Edwin Thoen and Lead Service Owner Stephen Willems. We're a small, pragmatic team with a big love for data. We enjoy solving complex puzzles, bouncing ideas off each other and coming up with solutions that actually work in practice. Making things complicated just for the sake of it? Not really our style. We work in two-week sprints, with short daily stand-ups, regular refinement sessions and sprint reviews where everyone shares what they've been working on. You'll also collaborate closely with data analysts across our product teams. That way, you'll make sure the data you develop doesn't just sit neatly in our data warehouse, but actually gets put to good use.
“We have so much interesting data, and I love bringing it all together and turning it into something valuable for our different users. Because we're a small team, we have a lot of freedom to decide what we work on. You can really take ownership from start to finish, from data ingestion to data modelling. And there's plenty of room to learn new things along the way.” Esther Schrijer, Data Engineer at Funda