Currency

Senior Python Engineer

41 - 61 USDNet per hour - B2B
Python

Senior Python Engineer

Python

Plac Inwalidów, Warszawa

ITSG

Full-time
B2B
Senior
Remote
41 - 61 USD
Net per hour - B2B

Tech stack

    PostgreSQL

    advanced

    CI/CD

    advanced

    fastapi

    advanced

    Flask

    advanced

    SQL

    advanced

    Python

    advanced

Job description

Kim jesteśmy?

Jesteśmy ITSG - wiodącym dostawcą spersonalizowanych rozwiązań dla wymagających klientów. Wierzymy, że każde wyzwanie ma swoje optymalne rozwiązanie i podchodzimy do niego z pełnym zaangażowaniem. Dostarczamy produkty cyfrowe, stosując nowoczesne rozwiązania i podejście skoncentrowane na wysokiej jakości.


O projekcie:

Jeśli jesteś wysoce zmotywowaną osobą z autentycznym zainteresowaniem technologią i pasją do dostarczania innowacyjnych produktów, mamy dla Ciebie bardzo interesujący projekt!Poszukujemy bystrego i doświadczonego Python Engineera, który dołączy do wykwalifikowanego zespołu tworzącego zaawansowany produkt dla dużych organizacji.

Starfish to zaawansowana platforma służąca do zarządzania metadanymi plików w środowiskach gdzie ich liczba wykracza poza miliardy, a klienci oczekują nietrywialnych rozwiązań do zapanowania nad setkami petabajtów danych. System operuje na prostym, ale potężnym paradygmacie: katalog danych + mechanizm przenoszenia danych + silnik automatyzacji. Tworzymy potężne, przydatne i dobrze zaprojektowane oprogramowanie

Starfish ujednolica logicznie różnorodne rozwiązania storage, umożliwiając zarządzanie heterogenicznym środowiskiem. Dzięki bogatemu API i interfejsom CLI oraz GUI, platforma łatwo integruje się w środowisku klienta.

Znaczący wzrost obciążeń i złożoności w środowiskach AI/HPC/BigData oraz ogromne inwestycje w infrastrukturę sprawiają, że organizacje toną w złożoności danych. Starfish odpowiada na tę potrzebę, oferując inteligentniejsze sposoby na zarządzanie, przenoszenie i interpretację petabajtów niestrukturalnych danych. 

Starfish jest używany na całym świecie przez wiodące organizacje z branży mediów i rozrywki, obliczeń naukowych, szkolnictwa wyższego oraz rząd federalny Stanów Zjednoczonych.


Dlaczego warto do nas dołączyć?

  • Realny wpływ na projekt: Stawiamy na płaską strukturę – Twoje pomysły nie utkną w wielopoziomowej hierarchii. Twój głos ma znaczenie, a dostęp do podejmowania decyzji jest rzeczywisty.

  • Mega wyzwanie: Miliony, a nawet miliardy plików, optymalizacja działania systemów na różnych poziomach, ciekawe zagadnienia techniczne i rozwiązanie, które funkcjonuje już kilka lat, ale cały czas jest rozwijane z ogromnym naciskiem na wysoką jakość i utrzymywalność.

  • Praca przy realnych problemach: nasza platforma znajduje zastosowanie w HPC, Big Data i sztucznej inteligencji – tam, gdzie tradycyjne narzędzia zawodzą przy ogromnej skali i złożoności architektury danych.

  • Technologie na czasie: Python (FastAPI, Flask), PostgreSQL, Bash, Jenkins, CI/CD, AWS. Automatyzacja, pre-commity i inne narzędzia poprawiające jakość pracy są naszym standardem. Zachowujemy właściwą równowagę między skalą projektu a dbałością o szczegóły, pracując nad dużym i złożonym systemem bez kompromisów dotyczących jakości.

  • Elastyczna forma pracy: Możesz pracować 100% zdalnie, hybrydowo lub w biurze w Warszawie – jak Ci wygodniej.

  • Rozwój i społeczność: Inwestujemy w Twój rozwój, poświęcając czas na odpowiadanie na pytania, mentoring i wzajemne wsparcie, zapewniając przestrzeń do rozwoju zawodowego.

  • Stabilny, długoterminowy projekt: Dołączasz do systemu, który jest stale rozwijany i zapewnia zarówno ciągłość, jak i ambitne wyzwania techniczne na przyszłość. Jeśli Ci się spodoba i się sprawdzisz, gwarantujemy prace na długie lata.

Wynagrodzenie: 150 - 225 PLN netto + VAT /h

Benefity: prywatne ubezpieczenie medyczne, karta Multisport, lekcje języka angielskiego, wydarzenia integracyjne.


Co będziesz robić?

  • Tworzyć i ulepszać funkcjonalności w Pythonie – od nowoczesnych algorytmów po usprawnianie rozbudowanego, wieloletniego codebase’u (setki tysięcy linii kodu).

  • Budować i rozwijać rozproszone systemy, które obsługują miliardy obiektów w środowiskach federacyjnych.

  • Analizować i naprawiać złożone błędy w środowisku, gdzie kluczowe są wydajność i skalowalność.

  • Tworzyć API i warstwy integracyjne, które sprawiają, że dane w skali enterprise stają się łatwiejsze w zarządzaniu.

  • Ulepszać i automatyzować procesy CI/CD, dzięki czemu wdrożenia staną się jeszcze sprawniejsze.

  • Zajmować się bezpieczeństwem i ochroną danych, aby nasz system był zgodny z najlepszymi standardami w branży.

  • Optymalizować zapytania i indeksy w PostgreSQL – tak, żeby działały przy olbrzymich wolumenach danych i petabajtowych katalogach.

  • Poszukiwać nowych bibliotek i rozwiązań (np. lepsze biblioteki do serializacji JSON) oraz angażować się w projekty open-source.


 Kogo szukamy?

  • Python Developera z co najmniej 7-letnim doświadczeniem (preferowane FastAPI, Flask).

  • Prawdziwego problem-solvera z wysoko rozwiniętymi umiejętnościami analitycznymi oraz chętnego do brania ownershipu za projektowanie rozwiązań.

  • Osoby z dobrą znajomością SQL (PostgreSQL).

  • Kogoś, kto zna zagadnienia systemowe Linux oraz umie stosować CI/CD w praktyce.

  • Komunikatywnego, dobrze mówiącego po angielsku (klienci są międzynarodowi).

  • Z tytułem licencjata/inżyniera z IT, informatyki, fizyki czy matematyki (ale jeśli masz solidne umiejętności, tytuł to tylko dodatek).


 Mile widziane:

  • Uczestnictwo w projektach o wielkości 500k+ linii kodu.

  • Doświadczenie z systemami obsługującymi petabajty danych lub miliardy rekordów.

  • Praktyczna wiedza o systemach plików (ext4, XFS, ZFS, Lustre, GPFS).

  • Optymalizacja wydajności na poziomie systemu operacyjnego.

  • Optymalizacja zapytań dla bardzo dużych tabel/baz danych i umiejętność pisania bardzo złożonych zapytań analitycznych (SQL, najlepiej PostgreSQL).

  • Niskopoziomowa znajomość zagadnień współbieżności (mutexy, semafory, atomic operations).

  • Znajomość narzędzi poprawiających jakość kodu (ruff, pyright).

  • Profiling i debugging aplikacji Pythonowych (cProfile, py-spy, gdb).

  • Znajomość zagadnień bezpieczeństwa: kryptografia, PKI, secure coding practices.


 Proces rekrutacji:

  • Rozmowa telefoniczna z rekruterem na temat Twojego doświadczenia i oczekiwań.

  • Zadania techniczne.

  • Rozmowa techniczna online.

 

Published: 07.10.2025
Office location

Senior Python Engineer

41 - 61 USDNet per hour - B2B
Apply

Senior Python Engineer

Plac Inwalidów, Warszawa

ITSG

41 - 61 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ITSG Sp. z o.o. z siedzibą w Warszawie, ul. Pl. Inwalidów 10(dalej jako "administrator"). ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.