Software engineer for satellite missions

Python

Software engineer for satellite missions

Python
Hrubieszowska 2, Warszawa

GMV

Full-time
Junior
Hybrid

Job description

If you dream about spending the day on the Moon, but you are one of those who get sick on bendy drives... Your place is here!


We are expanding our teams to take on Space related projects.


WHAT CHALLENGE WILL YOU BE TAKING ON?


In our team you will work closely with experienced senior developers, gaining hands‑on support, mentorship, and opportunities to grow your skills across both backend and frontend.

If you enjoy building clean, maintainable code and want to develop real production features end‑to‑end, this role is for you.


What you'll do day-to-day?

  • Develop features (end to end) for a jupyterhub-based web platform for one of our clients

  • Participate in the deployment of the platform, learning from our seniors and senior engineers on the client's side

  • Update existing documentation (user manual, interface document, design document, etc.) for the major project milestones

  • Develop the requested platform features with oversight and mentorship of a senior developer and product owner.

  • You will be prepared to be responsible for maintaining (bug fixing) the platform mostly autonomously (6 month maintenance period after the project is done).

  • Provide JupyterHub insight and support to other team and company members.

  • You are acquainted with the workflow of space sector projects for institutional clients


WHAT DO WE NEED IN OUR TEAM?


We’re looking for a motivated Full‑Stack Developer with a strong foundation in Python (Django) and Angular to join our growing engineering team.


To get this position you need to have following experience/knowledge:


Backend:

  • Python

  • Django / Django REST Framework

  • RESTful API development fundamentals

Frontend:

  • Angular (and Angular Schematics basics)

  • TypeScript

  • HTML / CSS

  • JavaScript fundamentals

General Developer Skills:

  • Git and common Git branching strategies

  • Coding standards and clean code practices

  • Knowledge of JupyterHub / JupyterLab


We will also value previous experience, and knowledge in:

  • PostgreSQL or other relational databases

  • Redis

  • Uv (ASGI server)

  • Docker / containerization basics

  • GitLab CI/CD pipelines


WHAT DO WE OFFER?


🕑 Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area.

💻 Flexible start and finish times.

🚀 Personalized career plan development, training and language learning support.

🌍 National and international mobility. Do you come from another country? We can offer you a relocation package.

💰 Lunch and gift cards.

💪Wellbeing program: Health, dental and accident insurance; free fruit and coffee, physical, mental and financialhealth training, and much more!

⚠️ In our recruitment processes you will always have telephone and personal contact, face-to-face or online, with our talent acquisition team. In addition, bank transfers and bank cards will never be requested.  If you are contacted through any other process, please write to our team at privacy@gmv.com

❤️We promote equal opportunities in recruitment, and we are committed to inclusion and diversity.         


WHAT ARE YOU WAITING FOR? JOIN US

Tech stack

    English

    C1

    TypeScript

    junior

    Angular

    junior

    Django

    junior

    HTML

    junior

    JavaScript

    junior

    RESTful API

    junior

    Python

    junior

    PostgreSQL

    nice to have

    Docker

    nice to have

    GitLab

    nice to have

Office location

Published: 19.02.2026

Software engineer for satellite missions

Summary of the offer

Software engineer for satellite missions

Hrubieszowska 2, Warszawa
GMV
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest GMV Innovating Solutions sp. z o.o. z siedzibą w Warszawie, ul. Hrubieszowska 2 (dalej jak... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.