Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
June 4, 2026
Aviation Software Engineer (Python)
Mid • Remote
120 - 250 PLN
Gothenburg, Sweden
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
Similar jobs you might like
Technology
KUBO Poland Sp. z o.o.
Software Engineer
Mid
Hybrid
Gdansk, PM, Poland
🏢 Summary: Hybrid B2B opportunity to modernize a mission-critical aviation platform used globally. The role involves developing and maintaining C++ and C# software, improving platform components, reliability, and performance. 🗂️ Requirements: Professional experience with C++, Professional experience with C#, English proficiency at B2 level or higher 📃 Skills: C++, C# 🏢 Description: Join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. This is a great opportunity to work on a solution that plays a key role in the aviation industry and contribute to its further technological development. Key responsibilities Develop and maintain software using C++ and C# Contribute to the modernization of the existing aviation platform Design, implement, and improve software components Collaborate with other members of the development team to deliver high-quality solutions Analyze technical requirements and translate them into effective software solutions Troubleshoot issues and contribute to improving the reliability and performance of the platform Ideal candidate profile Professional experience with C++ Professional experience with C# English proficiency at B2 level or higher Conditions Work model: Hybrid – 1 day per week at the office in Gdańsk Contract type: B2B. Rate: Negotiable Benefits: life insurance, private healthcare, Multisport card Recruitment steps Phone call with a Recruiter Online technical and recruitment interview with Client Decision and feedback 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. 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.
Technology
DO OK • Life-changing software services
Senior Python Developer
Senior
Remote
Wroclaw, DS, Poland
18,000 - 27,000 PLN
🏢 Summary: Senior Python Developer role in a fast-paced, startup-style environment, owning the design and delivery of high-load, data-intensive systems. The position partners directly with clients, leads complex features from architecture through automated deployment, and helps maintain high engineering standards. 🗂️ Requirements: 5+ years of commercial software development experience, Strong professional Python experience, Expertise in Python 3.11+, Production experience with modern Python frameworks, API design experience, Database and data-driven systems knowledge, Advanced OOP, SOLID, YAGNI and TDD knowledge, Unit testing, CI/CD, Docker and deployment experience, Ability to build low-latency, scalable systems, Very good written and spoken English, Ability to work under tight deadlines and evolving requirements 📃 Skills: Python, FastAPI, Falcon, SQLAlchemy, REST, GraphQL, pytest, Docker, CICD, OOP, SOLID, YAGNI, TDD 🏢 Description: Startup Environment, High Ownership, Demanding Clients Join our startup-like environment filled with new ideas, rapid change, and a strong focus on priorities and delivery. We are looking for a Senior Python Developer - someone experienced, open-minded, and ready to take real ownership of both product and technical direction. You will work closely with demanding clients , solve complex engineering problems, and help shape ambitious, high-performance systems. This role is for engineers who enjoy responsibility, fast feedback loops, architectural challenges, and working under pressure . Your primary responsibilities beyond the will to change the world: Act as a technical partner for clients : analyze business needs, challenge requirements, and propose effective, scalable solutions Take full ownership of complex features - from concept and architecture through implementation, testing, and automated deployment Design system architecture, APIs, and data models for high-load, data-intensive systems Deliver core and business-critical components of projects Work in a dynamic, startup-style environment with changing priorities, tight deadlines, and real product pressure Proactively identify risks, bottlenecks, and technical debt , and drive improvements Ensure high code quality, performance, and reliability Support and mentor other developers, helping raise engineering standards across teams Must have: 5+ years of commercial software development experience, including strong professional experience in Python Excellent knowledge of Python 3.11+ (typing, dataclasses, modern best practices) Production experience with modern Python frameworks ( async FastAPI preferred, Falcon welcome, Async SQLAlchemy 2.0 ) Strong expertise in API design (REST, GraphQL) Solid understanding of databases and data-driven systems (relational, document, search, key-value stores) Advanced knowledge of software engineering principles (OOP, SOLID, YAGNI, TDD) Extensive experience with unit testing (pytest), CI/CD pipelines, Docker, and deployments Proven ability to build efficient, low-latency, scalable systems Confidence working with tight deadlines, pressure, and frequently evolving requirements Very good written and spoken English Strong communication skills and a proactive, ownership-oriented mindset Experience we'd appreciate, too: Experience in system architecture and technical leadership Asynchronous programming and high-concurrency systems Messaging systems and distributed architectures DDD and event-driven design Cloud and DevOps experience ( AWS / Azure ) Mentoring and influencing technical direction of projects Nice to have: Community involvement (meetups, open source, speaking) Writing technical articles or internal knowledge-sharing A list of benefits is long so we will mention only about the crucial ones: Challenging projects with real business impact Work in a startup-like environment : fast decisions, autonomy, responsibility 100% remote or office in Poland (Wrocław / Zielona Góra) Sport subscription Private healthcare