Aviation Software Engineer (Python)

Python

Aviation Software Engineer (Python)

Python
B2B Contract
Any
Mid
Hybrid

Job description

Do you want to build software in Python and work on systems that directly support airlines and flight operations? Would you like to combine hands‑on engineering with close collaboration with business stakeholders in the aviation domain? We are partnering with aviation customers to grow their engineering and implementation teams and are hiring several profiles: entry‑level, mid‑level and senior engineers.

 

You will contribute to a mission‑critical aviation platform relied on by airlines, pilots and fleet operators around the world. The products operate in a demanding environment, where reliability, accuracy and always‑on availability are essential. You’ll work with experienced engineers and domain experts, shaping core capabilities end‑to‑end – from early discovery and design through delivery to continuous improvement.

Key responsibilities

  • Design, develop and maintain backend services for aviation‑related products.
  • Collaborate with product and domain experts to understand requirements and translate them into technical solutions.
  • Move comfortably between technical details and business context, supporting both engineering teams and end users.
  • Take part in the full development lifecycle: design, implementation, code reviews, automated testing and deployment.
  • Troubleshoot and debug production issues, improve reliability and performance, and suggest technical improvements.

Ideal candidate profile

  • 3+ years (Mid) or 8+ years (Senior) of experience in software development or a similar engineering role. We can also accept entry level applications if other qualifications are a good match. In simple words - we are building a diverse team!
  • Comfortable working with Python in a production environment (services, APIs, data processing).
  • Fluent in English and used to working with international clients and distributed teams.
  • Open to occasional business travel within Europe.
  • Able to move between technical detail and business context with ease.

Nice to have

  • Experience in aviation (e.g. crew planning or airline operations).
  • Experience with Java (e.g. Spring Boot) or another programming language.
  • Rave programming language.
  • Experience as Product Owner or similar role close to the business.
  • Background in large software implementation projects at customers.
  • Exposure to AWS or another cloud platform, test automation frameworks, Docker / Kubernetes.
  • Interest in AI tools and how they can support engineering work.

What matters most

  • Ownership mindset and a proactive approach to problems.
  • Strong communication skills with both engineers and business stakeholders/clients.
  • Flexibility and ability to adapt in dynamic, changing environments.

Conditions

Location: Gothenburg or Gdańsk
Work Model: Hybrid from the office in Gothenburg/Gdańsk or fully remote across Poland.
Employment Type: B2B contract via KUBO; employment contract also possible.
Salary: Competitive, aligned with your seniority and form of cooperation + additional wellbeing & training benefits

Recruitment steps

  • Initial call with a KUBO recruiter (and optional technical tests)
  • Interview(s) with the client (in June)
  • Decision, feedback and support through offer and onboarding
  • The start of the assignment will be no earlier than in the second half of August

På KUBO bryr vi oss verkligen om människor. Vi välkomnar kandidater i alla åldrar, med olika bakgrunder, identiteter, familjekonstellationer, hälsosituationer samt sätt att tänka och förhålla sig till världen. Du är välkommen att vara dig själv – vi värdesätter äkthet och är engagerade i att skapa en rättvis och inkluderande process för alla.

Till vardags arbetar vi med över 200 specialister – rekryterare, mjukvaruingenjörer och IT‑experter – förenade av ett partnerskapsbaserat arbetssätt, en kultur av öppen feedback och en hög grad av autonomi i leveransen av projekt. Vi har ISO‑certifieringar (bland annat 27001 och 9001) och utvecklar våra lösningar i samarbete med ledande leverantörer av molnteknik. Som företag fokuserar vi på tydlig kommunikation, minimal onödig byråkrati och att få saker gjorda snabbt – både för våra kunder och för våra konsulter. I våra projekt lägger vi tonvikten på kvaliteten i samarbetet, på att matcha människor med rätt team och på att bygga långsiktiga relationer, snarare än att bara “stänga” en rekryteringsprocess.

 

W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach 
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.
Na co dzień pracuje z nami ponad 200 specjalistów – rekruterów, inżynierów oprogramowania oraz ekspertów IT – których łączy partnerskie podejście, kultura otwartego feedbacku i duża samodzielność w realizacji projektów. Posiadamy certyfikaty ISO (m.in. 27001 i 9001), a nasze rozwiązania rozwijamy we współpracy z głównymi dostawcami technologii chmurowych. Jako firma stawiamy na prostą komunikację, minimum zbędnej biurokracji i szybkie załatwianie spraw – zarówno po stronie klienta, jak i naszych konsultantów. W projektach koncentrujemy się na jakości współpracy, dopasowaniu ludzi do zespołów oraz długofalowych relacjach, a nie tylko na „zamknięciu” rekrutacji.

 

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.
On a daily basis, we work with over 200 specialists – recruiters, software engineers and IT experts – united by a partnership-based approach, a culture of open feedback and a high level of autonomy in project delivery. We hold ISO certifications (including 27001 and 9001), and we develop our solutions in cooperation with leading cloud technology providers.
As a company, we focus on straightforward communication, minimal unnecessary bureaucracy and getting things done quickly – both for our clients and for our consultants. In our projects, we concentrate on the quality of collaboration, matching people to teams and building long-term relationships, rather than just “closing” a recruitment process.

 

Tech stack

    English

    C1

    Python

    advanced

    API

    regular

    data processing

    regular

Office location

About the company

KUBO Poland Sp. z o.o.

As KUBO, we are an award-winning provider of HR, software, and engineering services. Our mission is to support technology-driven industry leaders with staffing, recruitment, team leasing, and managed services. With offic...
Company profile