.
Senior Python Engineer
  • Warsaw
Senior Python Engineer
Warszawa, Warsaw, Masovian Voivodeship, Polska
ITSG
10. 4. 2025
Informacje o stanowisku

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 na poziomie systemu plików, zaprojektowana do obsługi środowisk z miliardami plików i setkami petabajtów danych. System operuje na prostym ale potężnym paradygmacie: katalog danych + mechanizm przenoszenia danych + silnik automatyzacji.

Architektura Starfish wspiera federację logiczną różnych urządzeń storage, umożliwiając jednorodne zarządzanie heterogenicznym środowiskiem. Dzięki bogatemu API i interfejsom CLI oraz GUI, system można łatwo zintegrować z istniejącymi pipeline'ami i narzędziami DevOps. Szczególnie przydatny w scenariuszach HPC, Big Data i sztucznej inteligencji, gdzie tradycyjne narzędzia do zarządzania plikami zawodzą przy ogromnej skali i złożoności architektury danych.

System jest wykorzystywany przez najbardziej szanowane organizacje w swoich branżach - media i rozrywka, obliczenia badawcze, szkolnictwo wyższe oraz administracja federalna USA.

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 i rozwiązanie, które funkcjonuje już kilka lat, ale cały czas jest rozwijane z ogromnym naciskiem na wysoką jakość i utrzymywalność.
  • 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. Praca z doświadczonym, życzliwym i pomocnym zespołem ekspertów, gdzie współpraca i wspólne podejście zorientowane na cel są kluczowe.
  • Wynagrodzenie: 140 - 200 PLN netto+ VAT /h
  • Benefity: lekcje języka angielskiego, karty Multisport, prywatne ubezpieczenie medyczne, 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).
  • Analizować i naprawiać złożone błędy w środowisku, gdzie kluczowe są wydajność i skalowalność.
  • 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.
  • 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).

Proces rekrutacji:

  1. Rozmowa telefoniczna z rekruterem na temat Twojego doświadczenia i oczekiwań.
  2. Zadanie: code review
  3. Rozmowa techniczna online
  4. Decyzja

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    94 438
    12 245