Interim Data Engineer (Python)

Job description

Data Engineer? BI Developer? Is Python your weapon of choice? Are you interested in joining a hyper growth SaaS scale-up in Amsterdam on an Interim basis?

After a further $15mn of funding, team expansion is of key importance for us. We are searching for an Interim Data Engineer who’s ready to apply their technical knowledge in a 6 month contract.


  • Extend our product data architecture foundation
  • Contribute to assessing features, building and optimizing classifiers using machine learning techniques
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Deliver scalable application platform on basis of big data technologies that fit current and future data usage scenarios such as ETL, data mining, anomaly detection processes (foundation for product extensions)
  • Assess and (re)design services to consume data (both high volume traffic challenges and spikes in computation demand challenges)
  • co-Design and implement a scalable Reporting platform (possibility for near-real-time reporting)
  • Contribute to data security design & implementation
  • Technically lead data related efforts
  • Safe-guard our enterprise product quality
  • Contribute to Product Roadmap
  • Contribute to environment and tools designs for resources efficiency


Harver's SaaS product helps global companies like Netflix and build better, more diverse, inclusive teams. How? Our software uses scientifically backed data to make hiring decisions based on skills. We imagine a world where teams are hired based on ability and personality and not on their resume. Check out our product being utilised by Netflix and Heineken

We have just under 100 employees globally, 60 in Amsterdam, rising to 75 before the end of the year. After recent series B $15mn funding injection, it’s fair to say that everyone here is excited about the future of Harver.

Of course, we want to develop our product the best possible way, and this is where you come in...  


  • An interim position within Amsterdam’s most promising startup(not our words)📰
  • Working with our big data for global clients like Netflix, Heineken, Booking and Vodafone ❤️️
  • Working within an Amsterdam office and a team of 60 with 19+ nationalities 🗺
  • The latest MacBook 💻
  • Commuting allowance 🚂
  • Healthy lunch (made by Rik!) 🥗
  • A breathtaking view from our 7th floor office 🔭
  • In-house Nutritionist (from time to time!) 🍔
  • The opportunity to join HarverFIT 



  • Experience with building stream-processing systems, using solutions such as Spark / AWS EMR / AWS Glue / DataBricks, Athena
  • Experience with BI tools such as Looker + LookML , Tableau or Quicksight
  • Knowledge of Python programming
  • Experience with integration of data from multiple data sources (ETL process)
  • Experience with NoSQL databases (preferably MongoDB) and indexing systems (ELK)
  • Experience with various messaging systems, such as Kafka (ideally)

Do you still need more information? Don’t worry, I understand if you don’t know what to do right now, you like what you read but you still have more questions before you decide to move forward. This is what, our lovely recruiters are here for. Sam and Ben are here to help you go through this process and overcome any hurdles that pop up along the way…One of our key values is to make it a journey to remember, let's do it!

(Psst… You don’t need to tick all the boxes in order to apply)