Skip to content

Data Engineer

Amsterdam€5,878.05 - €6,759.76 per monthEngineering

Job description

Funda’s Data Engineer is the king or queen of translation. You are able to speak all of our data languages and funnel them into a single clear stream that is workable for everyone. This is an important role within the organisation as you also transform raw data into information that is valuable for data-driven decision-making. Funda has a huge vision for the future and data is the key to help us achieve it.

At design level, you are able to assess the needs of both producers and consumers and maintain the architecture that best fits their needs. We are looking for someone with a high level of independence, who is ambitious and wants to have an impact on a big company. Or, as one of your potential new colleagues puts it: “Working with data at funda is exciting for three reasons: the scale of the data we work with, the challenge of integrating disparate data sources, and the fact that all this data gives us a unique perspective on the real-estate market. It’s a truly great playground for any big-data engineer.”

On our Engineering blog: How we went from 85 to 5 core data dashboards

Your job

You develop, maintain and test data pipelines that capture, integrate and centralise the various data flowing from all our systems and processes. You’re responsible for making sure that data is accessible and ready for analysis by both Data Scientists and Data Analysts. You partner with our Data Scientists and Data Analysts and empower teams to collect, measure and present metrics while thinking about the project they will work on next. We need someone to help the teams do that by making sure the right data is available, easily accessible and reliable.

The challenge

The big amount of traffic on funda translates to big data. At funda we collect about one billion user interactions each month. You will be responsible for integrating these interactions together with data from various other sources of different natures, and creating a single source of truth in BigQuery. You will enrich the data, operationalize it via core tables, as well as aggregate it into new models for straightforward consumption and dashboarding. You will work on projects ranging from working together with our Data Scientists on the creation of datasets for machine learning, to serving data directly back into funda's products.

On our Engineering blog: Machine learning: the model behind funda’s Waardecheck

Your team

The current multi-disciplinary data team consists of one Analytics Engineer (Esther), a Data Scientist (Edwin), two Data Analysts (Ruben and Eveline) and one Data Lead (Linda). You will also work in close alignment with the service owner of the team (Stephen) and Eduardo, the CTO. The biggest challenge here is finding the right balance to work with a multidisciplinary team to manage people with different ways of working and backgrounds. You will also work in close alignment with the service owner of the team (Stephen) and Eduardo, the CTO.

Job requirements

Your profile

You are an experienced Data Engineer who makes pragmatic and practical choices that allow us to move fast and give us the guarantees we need. You also recognize yourself in the following:

  • You have a bachelor's or other university degree in computer science or a similar quantitative field;
  • 4+ years of relevant work experience;
  • You have experience with workflow orchestrator tools (e.g. Airflow), data modelling and the best practices of data warehousing;
  • You are highly skilled in processing data using SQL as well as a major programming or scripting language (preferably Python);
  • You have experience with collecting event streams and transforming / modelling them into core and aggregated tables for convenient consumption. Nice to have: experience working with event streams and customer data platforms (preferably Segment);
  • You have experience with cloud data warehouses and services (preferably Google BigQuery, Azure Cloud, Kubernetes);
  • Nice to have: Experience with highly available, distributed systems for processing large datasets (e.g. big data processing frameworks like Spark);
  • You have a good command of the English language, both written and spoken.

Love being spoiled? So do we:

  • Annual bonus of up to 1.5 times your monthly salary
  • Hybrid working with one fixed office day
  • 25 paid days off a year and the possibility to buy more
  • Working hours (32/36/40 per week) are negotiable
  • 60% pension coverage
  • A learning budget of up to € 2000 per year plus unlimited access to digital courses at our own fundacademy
  • A net monthly reimbursement of up to € 85 for your phone and internet costs
  • A net work-from-home-allowance of € 2,15 per day
  • Full coverage of your travel costs for office days (if you live over 5 km away)
  • Unlimited access to mental support via OpenUp, including phone consultations with psychologists so you can blow off steam, get practical tips or just have someone to listen to you
  • Work from abroad (EU/EEA) up to 14 days a year, and the opportunity to take a 3-month (unpaid) sabbatical every 3 years
  • Membership at selected gyms and regular massages at the office
  • Lunch at the office, freshly prepared by our in-house chefs
  • Regular parties, outings and a gift for your birthday – or just because, because why not?

We like to act swiftly at funda. So here’s what you can expect from us:
Get started
You can apply by sending your CV and cover letter (or video) via the application button.
Into the next round? Then one of our recruiters will invite you for a telephone screening.
And then...
If you have passed the telephone screening, we will schedule that first job interview with you as soon as possible. You can expect a maximum of three rounds of interviews.
To case or not to case
For this vacancy, after a successful first interview, we will invite you to do a technical assignment.

Acquisition to this vacancy is not appreciated. No rights can be derived from CVs that are supplied unsolicited.

Love being spoiled? So do we.