Loading...

Senior Software Engineer

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

Apply before: 10/31/2021

 

Introduction

As a Senior 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 Senior Software Engineers, who together organize all necessary engineering tasks and help maximize the flow of value. As a Senior 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 Senior 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 Senior Software Engineer, your key result areas are:

  • Choose technology and govern architecture for products in line with the organizational objectives, ensuring that the right technologies are chosen to strike an optimal balance between achieving business goals, realizing functional and technical requirements, and managing technical debt, development costs and continuity costs
  • Ensure that the architecture and design of products is in accordance with up-to-date industry best practices on architecture and software design, and that product architecture within teams follows enterprise-wide architecture principles and target architecture
  • Take a leading role in the Software Engineering community by catalyzing the spread and implementation of new ideas, technologies, best practices, architecture, tooling, and anything else that pushes and keeps the craftsmanship at the leading edge
  • 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
  • Foster a culture where state-of-the-art approaches, tooling and technologies are applied as fits with the mission of the department, the KPI’s and desired business impact

 

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
  • 5+ years of experience building production-grade software
  • Experience in two or more high-level programming languages, e.g. Python, Java, Scala, Swift, Kotlin, etc.
  • Knowledge of continuous integration/continuous deployment techniques
  • Proficient with automated testing
  • Practical experience and a theoretical basis for dealing with complex architectures
  • 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 between €4,000 and €6.000  (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.

 

Questions?

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

 

Hiring manager

Dima Kalachniuk: DIMA.KALACHNIUK@KLM.COM

 

Recruiter

Jesse Topelberg: JESSE.TOPELBERG@KLM.COM

 

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