Software Engineer

Type vacature: Regular
City: Amstelveen
Hours per week: 32-40
Education: Bachelor's degree (HBO Bachelor)

Apply before: 10/31/2021



As a Software Engineer, the world is yours at KLM.  Not only do you work on KLM’s ambition to become a leading data & technology driven airline, you land in an environment where product teams are end-to-end responsible for the digital products and services that support the airline operation.Through the diversity of jobs, departments and colleagues, you always have the opportunity to surpass your own limitations; every day again.


Because of the rapidly changing environment, KLM has set its aim to become the most data & technology-driven airline in the world. Changing our way of working, modernizing our technology stack and architecture and the right positioning of people is key to achieving this ambition. We have organized our product teams around business processes, where together business and IT are end-to-end responsible for the digital products and services that support our operation.


We are looking for Software Engineers, who together organize all necessary engineering tasks and help maximize the flow of value. As a software engineer, you will work shoulder to shoulder with other engineers, data scientists, domain experts, and frontline staff to shape the future of KLM and the aviation industry.

What are you going to do?

As a Software Engineer, you will apply your skills to change the way KLM works, driving innovation and transforming us into a truly data-driven organization. We value both technical expertise (analysis, design & architecture, engineering, quality assurance and devops) as well as the interpersonal parts of the job (coaching, consulting, coordination, and support).


As a Software Engineer, your key result areas are:

  • Translate business needs into compelling products and deliver them to end users so that business value is created
  • Take care of specification, design, engineering, testing, delivery, maintenance, and support of digital products
  • You foster a culture where state-of-the-art approaches, tooling and technologies are applied as fits with the mission of the team, the KPI’s and desired business impact
  • You embed exploration, experimentation, research in a culture of curiosity and continuous learning


Where do you land?

You will land at the heart of KLM’s passenger and employee business domains. Your team will be located at Schiphol and/or KLM Headquarters where you will work directly alongside the business that uses the products and features that you deliver. 


Your profile

We are looking for passionate and talented software engineers, for curious builders who are biased towards action, communication and are thriving in a fast-paced and international environment.


We have found that people who match the following requirements are the ones who fit us best:

  • Preferably Bachelor degree or higher in Computer Science, Software Engineering or other relevant fields
  • At least one year of experience building production-grade software
  • Experience with one or more high-level programming languages such as Python, Java, Scala, Swift, Kotlin, etc.
  • Good understanding of basic technologies (eg: Databases, APIs) and their interactions. Understanding of basic data structures and algorithms.
  • Knowledge and experience in agile way of working
  • Fluent in English, being able to communicate in Dutch is a plus.

We offer

We offer a dynamic and challenging position that provides opportunities to apply leading edge craftsmanship and enable impact across our organization. You will be working with talented, driven people within and outside your field, on cutting-edge technology and with top-level equipment. You will be part of the broader Software Engineer community at KLM that organizes lectures, information sessions, hackathons and more.

We offer a clear career path with ample opportunity for growth. Your manager will also have a software engineering background and will therefore be able to truly help you develop both your soft and hard skills. After you develop into a Senior Engineer, you can choose to either grow into a Principal Engineer or an Engineering Leader (a partially managerial role).

Additionally, we offer:

  • A salary will between € 2,965 and € 4,500 (depending on your level and relevant experience)
  • 10% of your time set aside for personal learning and development
  • A good pension scheme, end oy the year bonus and 8 percent holiday pay
  • 25 vacation days and 5 extra days off
  • Great discounts on airline tickets
  • 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?

Then don’t wait any longer, and send us your CV before the final boarding call on 31-10-2021! A motivation letter is not needed anymore; we simply ask you a couple of questions during your online application. Within two weeks after this you will receive a message from us. Your application procedure consists of two interviews and an assessment.



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: #8942.


Hiring manager






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