Junior Data Engineer

Type vacature: Regular
City: Schiphol Rijk
Hours per week: 32-40
Education: Master's degree (HBO Master); Master's degree (HBO Master or WO-pre-master); Master's degree (WO Master)

Apply before: 12/05/2021




Have you ever been staring at the sky when such a beautiful airplane of KLM passed by? Have you ever thought of how it would be to be part of this? As data-engineer you get KLM ready for a future full of smart data solutions!


What are you going to do?


As a data-engineer you built data pipelines, industrialize machine learning and operations research models and replace legacy data warehousing systems with state-of-the-art data lake solutions. You do this as part of a central BI department from where you work in different businesses often as part of a product team. The businesses you work for are either up in the air or on the ground and can vary from operational to finance. All these different KLM business partners need the scalable future proof solutions you design, making use of structured and unstructured data. Once the solution is build, you ensure it gets operational and stays like that! This all of course in an agile environment.



Where do you land?


Your chair is booked at Schiphol-Rijk, but most of the time you will be in the offices where the businesses are located. This can vary from Schiphol-Centrum, Schiphol-Oost or Amstelveen. As there are thirty data engineers in the department you will be able to learn from them and share knowledge with each other. As many businesses work together with Air-France, a trip to France can be part of the job.



Your profile


We are looking for passionate and talented Software Engineers who (aspire to) specialize in Data Engineering. With everything you do, you keep the end goal in mind. You are capable of doing analyses and discovering the core problem in no-time and you provide the best solution for this. Next to this you are able of explaining these issues in an understandable way to stakeholders at every level of the organization. You look for opportunities, make actions out of them and convince the decision makers. We are looking for Data Engineers from all levels of expertise, from junior to senior. Recently graduated candidates are also encouraged to apply!

Besides all of this you have:

  • Preferably a Bachelor degree or higher in Computer Science, Software Engineering or other relevant fields (less important in light of work experience)
  • Minimum of 1 year of experience building production-grade data processing systems as a Data Engineer
  • In-depth knowledge of - and hands-on experience with - the Hadoop ecosystem. For all technologies mentioned below, experience in a production environment is expected.
    • Experience in building production applications with Apache Spark;
    • Experience with columnar storage solutions like Apache HBase; including knowledge about data modeling for columnar storage;
    • Experience with Apache Kafka;
    • Experience in developing on a cloud platform
  • Experience with 2 or more server-side programming languages, e.g. Scala (preferred), Python, Java, C++, etc.
  • Experience with Spark Streaming
  • Understanding of common algorithms and data structures
  • Experience with databases and SQL
  • Knowledge of continuous integration/continuous deployment techniques
  • Proficient with automated testing
  • Affinity with Machine Learning and/or Operations Research concepts
  • Fluent in English
  • Experience in explaining data solutions to stakeholders.



We offer


  • A challenging role at an unique employer in the Netherlands
  • A gross salary between € 3.000,- and € 4.200,- per month, depending on experience
  • Plenty of room for personal development and wonderful career opportunities
  • A good pension scheme, end of the year bonus and 8 percent holiday pay
  • 25 days of paid holiday and 5 extra days off
  • Great discounts on airline tickets (if you have been in service for at least 6 months)
  • A travel expenses scheme and free use of the bus network around Schiphol
  • Discount of your health insurance
  • A personal budget for sustainable employability



Ready for your next destination?

Don’t wait any longer, send us your CV before the final boarding call on 12/05/2021! A motivation letter is no longer required; we will simply ask you a couple of questions during your online application. Within two weeks you will receive a message from us. Your application procedure consists of two interviews and a case.



If you would like to know more about the position, please contact the hiring manager. Call or e-mail the recruiter for questions about the application process. In both cases, don't forget to mention the vacancy number: #9445.


Hiring manager

Saskia Bijkerk: SASKIA.BIJKERK@KLM.COM or 0651740386



Coen Baljon: COEN.BALJON@KLM.COM or +31 629229122


Details from this vacancy are not to be used for marketing purposes.