Software Engineer (DaaS)

44 - 52 USDNet per month - B2B
Python

Software Engineer (DaaS)

Python
Lęborska, Gdańsk

KUBO

Go to company profile
Full-time
B2B
Senior
Hybrid
44 - 52 USDNet per month - B2B

Job description

Our Client is looking for a Software Engineers to join it's Integrated Data Solutions team in Gdańsk. In this role, you will design and build cloud-based tools that transform the way aeronautical data products are created, with a strong focus on automation and reliability. You will work on mission‑critical data production and delivery systems as part of a global technology organization developing advanced, data‑driven solutions for the aviation industry. We are seeking a mid‑to‑senior engineers who are both independent and collaborative, curious about new technologies yet pragmatic in execution, and motivated to drive complex projects to completion. This position centers on developing and scaling integrated data solutions delivered in a modern subscription model (SaaS/DaaS), offering the opportunity to shape the future of digital aviation.

The company is a global aviation software leader delivering advanced digital tools that support flight operations across commercial, business, military and general aviation. It combines deep aeronautical data expertise with modern flight‑planning technology to create integrated platforms used by pilots, airlines and fleet operators worldwide.

Since becoming an independent company in 2025, backed by a leading software investment firm, it has been able to focus fully on software innovation and accelerate the development of its aviation technologies. Its flagship solutions offer premium, geo‑referenced global aviation charts and navigation data directly within a modern flight‑planning application.

The company’s mission is to advance digital aviation by providing integrated software that improves safety, efficiency and decision‑making across the entire flight lifecycle. It is building a connected platform that links the cockpit with operations centers, enabling crews and operators to plan, execute and analyze flights more effectively.

The organization is looking for supportive team players with a can-do attitude, strong communication skills and a willingness to help and take ownership. Passion or experience in aviation is a strong advantage, together with curiosity and eagerness to learn a complex technical domain.

You will work with following technologies:

  • Requirements: JAMA

  • Source Code: Github

  • Database: Postgres, PostGIS

  • Development language/frameworks: Agular, Python, Java, Spring Boot

  • Testing: Jest, Playwright, Groovy/Spock, PyTest

  • Cloud: AWS

  • Cloud Infrastructure: GitHub Actions, GitHub Security Suite, GitHub Registry, EKS, Terraform

  • Python API: FastAPI

Key responsibilities

  • Design and develop cloud-based tools that automate creation and processing of aeronautical data products.

  • Build and maintain ETL pipelines and relational/spatial databases (PostgreSQL, PostGIS).

  • Implement and improve backend services in Java (and related technologies) following best engineering practices.

  • Deploy, monitor and troubleshoot services in AWS using automated CI/CD pipelines.

  • Collaborate with a global team to deliver reliable, production-ready solutions for the aviation domain.

Ideal candidate profile

  • ETL: experience writing custom ETL pipelines

  • AWS: Experience designing, deploying and operating services within Amazon Web Services

  • Databases: Experience working with and optimizing relational and spatial databases (e.g., PostgreSQL, PostGIS, psycopg2 + JDBC)

  • Java: Extensive, current experience writing high-quality Java code

  • Microservices architecture

  • DevOps CI/CD: Proficient working in and maintaining an automated CI/CD pipeline

  • Application Monitoring & Debugging: Experience with monitoring tools and expert skills in debugging and troubleshooting production applications

  • Nice to have: aviation interest; experience in aviation standards

Conditions
Location: Gdańsk Przymorze
Work Model: hybrid, at least 2 days per week in the office
Employment Type: B2B contract via KUBO
Salary: up to 190 PLN/h
Benefits: life insurance, private healthcare, Multisport card, growth supprt (co-funding of cloud certification exams)

Recruitment steps

  • Initial call with a KUBO recruiter

  • Interview(s) with the client

  • Decision, feedback and support through offer and onboarding

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.

Tech stack

    English

    B2

    ETL

    advanced

    Python

    advanced

    AWS

    regular

    Java

    regular

Office location

About the company

KUBO

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

Software Engineer (DaaS)

44 - 52 USDNet per month - B2B
Summary of the offer

Software Engineer (DaaS)

Lęborska, Gdańsk
KUBO
44 - 52 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Wyrażam zgodę na przetwarzanie moich danych osobowych dla celów związanych z rekrutacją przez KUBO Sp. z o. o. Spółka komandytowa z si... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.