Senior Software EngineerHboSeniorTech & Data32-40 hoursFlight KL691 – made possible in part by you, the software engineer. Your software and tools ensure a flying start to every departure, even during disruptions! As a KLM employee, you contribute to unforgettable flights, whatever your role.What wi
JSfirm
Senior Software Engineer
Job Description:
Senior Software Engineer
Hbo
Senior
Tech & Data
32-40 hours

Flight KL691 – made possible in part by you, the software engineer. Your software and tools ensure a flying start to every departure, even during disruptions! As a KLM employee, you contribute to unforgettable flights, whatever your role.

What will you do?

You will apply software engineering best practices in the areas of network planning, scheduling, and optimisation. Specifically, you will develop tools to address challenges involving our fleet, ground services, and network during travel disruptions. Your work has a tangible impact on KLM’s operations. For instance, you might contribute to a schedule management system responsible for planning and distributing KLM’s flight network. Alternatively, you could develop an engine that calculates the business case for new routes or increased flight frequencies, assessing commercial demand, expected spanet share, and operational cost implications. Or you might design a tool to simulate operations at Schiphol Airport, identifying resource usage, bottlenecks, and schedule performance. Whatever the project, your efforts will keep KLM at the forefront of innovation and operational excellence. You will be expected to participate in on-call rotations as part of this job. In addition to these responsibilities, your role will include:

  • Translating business needs into compelling products and delivering them to end users to create measurable business value

  • Selecting technologies and governing architecture for products in alignment with organisational goals
  • Ensuring product architecture and design adhere to up-to-date industry best practices, align with enterprise-wide principles, and support target architecture goals

Where do you land?

You will take a seat in one of the product teams of Integral Planning & Control (IP&C) working on AURORA, the system that helps us creating and distributing our schedule. As a member of the IP&C platform, you will collaborate closely with Software Engineers, Data Scientists, Product Owners, Business Product Analysts, Operations Research Experts and Frontline Staff. Together, you will shape the future of KLM and the aviation industry. Expect to work alongside ambitious, highly skilled, and supportive colleagues!

Your profile

You are a software professional with the expertise, innovative mindset, and analytical abilities to thrive in any environment. A skilled communicator, you articulate your solutions clearly and persuasively, earning the confidence of your colleagues. You are a bridge builder, resilient under pressure, and capable of navigating resistance effectively. Leadership comes naturally to you, stepping up when needed. You prioritize creating a nurturing space where everyone feels secure and empowered.

Additionally, you bring:

  • A bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (preferred)
  • Proficiency in Java, Kotlin, and/or Scala, along with their ecosystems (e.g. Spring, Spring Boot)
  • Experience with databases and SQL
  • Expertise in building APIs and familiarity with REST API best practices
  • Knowledge of continuous integration and continuous deployment (CI/CD) techniques
  • Proficiency in automated testing and Behaviour-Driven Development (BDD)
  • Experience with information modelling
  • Familiarity with agile methodologies, including Scrum, Kanban, and SAFe

Explore the perks of working with us
More benefits

If your position allows this: working from home and working from abroad for up to 8 weeks (EU and Caribbean)

2 development budget to be spent freely

Plenty of room for personal development and great career opportunities

Substantial discount on airline tickets (if you have been employed for at least 6 months)

What do we offer
  • A challenging role at an unique employer in the Netherlands;
  • A gross salary between 4.988,38 and 8.024,92 per month;
  • Plenty of room for personal development and wonderful career opportunities;
  • A good pension scheme and 8 holiday pay;
  • A variable income that can increase up to a maximum of 16
  • 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 sustainable transport policy, which allows you, among other things, to use all public transport for your commute within the Netherlands, free of charge;
  • Discount of your health insurance;
  • A personal budget for sustainable employability.

Everyone who works here breathes cybersecurity’

At Air France-KLM, cybersecurity is high on the agenda. That is why we work with advanced tools. Would you like to join us as an analyst or engineer?

Smarter maintenance planning with AI

Pim and Daan helped develop LiMiTS: an AI tool making life easier not only for planners, but also for engineers.

Technology provides access to a completely new world

Jae combines technology with exposure therapy for the reintegration of cabin crew.

Smart flight school thanks to PilotGPT

Studying to become a pilot will soon be much easier, thanks to PilotGPT.

Great Job! Make a difference aboard with MyFlight

KLM has an app that gives crew the necessary information at hand before flight departure: MyFlight.

Navigating Bytes and Business for the Best IT Strategy

This is how Goran and Vincent help Air France-KLM achieve a harmonious IT landscape.

Smarter maintenance planning with AI

Pim and Daan helped develop LiMiTS: an AI tool making life easier not only for planners, but also for engineers.

Ready for your next destination?

Don’t wait any longer and apply for this function before the final boarding call on 05/20/2025! 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 –possibly- an assessment and security research.Did you know that according to research, women are less likely to apply than men when they dont meet all the job requirements? What a shame. Because, in our view, the perfect candidate is a myth. So, if you have the drive to grow in aspects of this role, we look forward to your application. A file check (for ex-KLM-employees) and/or a reference check can be part of the application procedure. By applying for this vacancy you consent to these checks.

Apply now

Do you think were a match?
Start your journey with us here.

Start application
Ask your Questions

If you have any questions regarding this vacancy, contact our recruiter Sissel or hiring manager Goran!This job has the following ID number: 18695

E-mail SisselE-mail GoranSee FAQ
Company Details
KLM Royal Dutch Airlines
Amsterdamseweg 55
Amstelveen, Noord-Holland Netherlands, International 1182 GP International
www.klm.com/
33 Open Jobs Available
KLM and KLM Cityhopper form the heart of the KLM Group. Via a vast network of 92 European cities and 70 intercontinental destinations. KLM is a partner in the SkyTeam Alliance, which offers passengers even more possibilities, jointly serving 1,063 de...
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Amstelveen, Noord-Holland Netherlands, International, International
Type
Permanent
Company Details
KLM Royal Dutch Airlines
Amsterdamseweg 55
Amstelveen, Noord-Holland Netherlands, International 1182 GP International
www.klm.com/
33 Open Jobs Available
KLM and KLM Cityhopper form the heart of the KLM Group. Via a vast network of 92 European cities and 70 intercontinental destinations. KLM is a partner in the SkyTeam Alliance, which offers passengers even more possibilities, jointly serving 1,063 de...

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2025 JSfirm