Aviation Software Engineer (Python)
Offer summary

(Summary generated by AI based on the full job description)

The project involves aviation systems supporting airline and crew operations. Work is based mainly on Python in a production environment, with possible extension to Java (Spring Boot), AWS cloud, Docker, and Kubernetes. Responsibilities include designing, developing, and maintaining backend services, collaborating with business experts, full software lifecycle involvement, and production issue resolution. Offered benefits include private medical care and life insurance with salary range 6000-10,000 PLN gross.

new

Aviation Software Engineer (Python)

Company: KUBO

from: 8 June 2026
to: 8 July 2026
120 - 150net (+ VAT)/ hr.B2B contract (full-time)
Salary details
basic salary
Offer parameters
level:senior
working mode:remote
location:Gdańsk, Pomeranian
Gdańsk, Pomeranian

Requirements

Expected technologies

Python

Optional technologies

Java
Spring Boot
Docker
Kubernetes

Our requirements

  • 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.

Optional

  • 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.

Your 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.

About the project

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.

This is how we organize our work

This is how we work

at the client's site

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.

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
Company

What we offer

  • Model pracy: hybrydowy - 3 dni w tygodniu w biurze w Gdańsku (Przymorze)
  • Stawka w przedziale: 6000 - 10 000 brutto - Umowa o pracę, możliwe także B2B lub umowa zlecenia
  • Benefity: prywatna opieka medyczne, ubezpieczenie na życie, dofinansowanie do zajęć sportowych

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • flexible working time

Recruitment stages

  • 1.
    Initial call with a KUBO recruiter
  • 2.
    Interview(s) with the client
  • 3.
    Decision, feedback and support through offer and onboarding
  • 4.
    The start of the assignment

KUBO

Dołącz do wewnętrznego zespołu KUBO - firmy, która dostarcza usługi HR, programowania i inżynierii, pracując dla klientów z branży technologicznej. Szukamy osoby odpowiedzialnej za przygotowania przetargów, leadów sprzedażowych i wsparcia procesów. Dobrze czuje się w „centrum dowodzenia”: poszukuje przetargów, przygotowuje dokumenty i codzienny flow zadań. Jeśli lubisz łączyć pracę administracyjno‑biznesową z kontaktem z ludźmi i chcesz mieć realny wpływ na to, jak działają procesy w firmie, to może być coś dla Ciebie. Będziesz współpracować z zespołem sprzedażowym w biurze w Gdańsku.

This is how we work

Aviation Software Engineer (Python)
120–150 zł / hr. (B2B)
I apply to:
KUBO
Gdańsk, Pomeranian
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer