New offer - be the first one to apply!

June 17, 2026

Senior Python Engineer

Senior • Remote

150 - 225 PLN/hr

Warsaw, MZ, Poland

O projekcie

Poszukujemy doświadczonego Python Engineera do zespołu rozwijającego zaawansowaną platformę Starfish do zarządzania metadanymi plików w środowiskach, gdzie ich liczba przekracza miliardy, a wolumen danych sięga setek petabajtów. System opiera się na paradygmacie: katalog danych + mechanizm przenoszenia danych + silnik automatyzacji, umożliwiając zarządzanie heterogenicznymi środowiskami storage. Platforma oferuje bogate API oraz interfejsy CLI i GUI, integrując się z infrastrukturą klientów z obszarów HPC, Big Data i AI.

Dlaczego warto dołączyć

  • Realny wpływ na projekt w płaskiej strukturze organizacyjnej.
  • Praca nad systemem obsługującym miliony i miliardy plików, z naciskiem na jakość i utrzymywalność.
  • Nowoczesny stack technologiczny: Python (FastAPI, Flask), PostgreSQL, Bash, Jenkins, CI/CD, AWS.
  • Możliwość pracy 100% zdalnie, hybrydowo lub w biurze w Warszawie.
  • Stabilny, długoterminowy projekt z ambitnymi wyzwaniami technicznymi.
  • Wynagrodzenie: 150 - 225 PLN netto + VAT /h.

Benefity

  • Prywatne ubezpieczenie medyczne.
  • Karta Multisport.
  • Lekcje języka angielskiego.
  • Wydarzenia integracyjne.

Zakres obowiązków

  • Tworzenie i rozwój funkcjonalności w Pythonie w rozbudowanym codebase.
  • Budowa i rozwój systemów rozproszonych obsługujących miliardy obiektów.
  • Analiza i naprawa złożonych błędów z naciskiem na wydajność i skalowalność.
  • Tworzenie API i warstw integracyjnych.
  • Ulepszanie i automatyzacja procesów CI/CD.
  • Dbanie o bezpieczeństwo i ochronę danych.
  • Optymalizacja zapytań i indeksów w PostgreSQL.
  • Poszukiwanie nowych bibliotek i angażowanie się w projekty open-source.

Wymagania

  • Minimum 7 lat doświadczenia w Python (preferowane FastAPI, Flask).
  • Bardzo dobra znajomość SQL (PostgreSQL).
  • Znajomość systemów Linux.
  • Praktyczne stosowanie CI/CD.
  • Umiejętności analityczne i podejmowanie odpowiedzialności za projektowanie rozwiązań.
  • Komunikatywna znajomość języka angielskiego.
  • Wykształcenie wyższe techniczne (IT, informatyka, fizyka, matematyka).

Mile widziane

  • Doświadczenie w projektach 500k+ linii kodu.
  • Praca z systemami obsługującymi petabajty danych lub miliardy rekordów.
  • Znajomość systemów plików (ext4, XFS, ZFS, Lustre, GPFS).
  • Optymalizacja na poziomie systemu operacyjnego.
  • Zaawansowana optymalizacja zapytań SQL.
  • Znajomość zagadnień współbieżności (mutexy, semafory, atomic operations).
  • Znajomość narzędzi jakości kodu (ruff, pyright).
  • Profiling i debugging (cProfile, py-spy, gdb).
  • Znajomość bezpieczeństwa (kryptografia, PKI, secure coding practices).

Proces rekrutacji

  • Rozmowa telefoniczna.
  • Zadania techniczne.
  • Rozmowa techniczna online.