Backend Data Platform Engineer [Senior/Expert]
StorkJet
Rola polega na projektowaniu, budowie i modernizacji backendowych serwisów oraz potoków danych dla platformy analitycznej w branży lotniczej. Inżynier będzie pracował z danymi lotniczymi o skali TB (w tym dane z rejestratorów lotu), relacyjnymi bazami danych (MariaDB) oraz ekosystemami Python i Java. Kluczowe zadania to optymalizacja wydajności, modernizacja istniejących systemów, budowa API oraz współpraca z data scientistami i ekspertami dziedzinowymi.
Brakuje: liczba dni pracy zdalnej w hybrydzie, informacja o dyżurach on-call.
Rola polega na projektowaniu, budowie i modernizacji backendowych serwisów oraz potoków danych dla platformy analitycznej w branży lotniczej. Inżynier będzie pracował z danymi lotniczymi o skali TB (w tym dane z rejestratorów lotu), relacyjnymi bazami danych (MariaDB) oraz ekosystemami Python i Java. Kluczowe zadania to optymalizacja wydajności, modernizacja istniejących systemów, budowa API oraz współpraca z data scientistami i ekspertami dziedzinowymi.
- ✓Możliwość udziału w Employee Stock Option Plan (ESOP)
- ✓Budżet szkoleniowy i lekcje językowe
- ✓Realny wpływ na decyzje techniczne i przestrzeń dla własnych pomysłów
- ✓Przejrzyste widełki wynagrodzeń z rozróżnieniem na Senior i Expert
- ✓Nie korporacja – regularne, niestandardowe wydarzenia firmowe
- !Brak informacji o liczbie dni pracy zdalnej w tygodniu (hybryda)
- !Nie określono dyżurów on-call
- !Wymagana gotowość do pracy w dwóch ekosystemach (Python i Java) – może być wyzwaniem dla specjalistów jednego języka
- •Pisanie i rozwijanie backendowych serwisów w Python (SQLAlchemy, Pandas) lub Java (Spring Boot)
- •Projektowanie i optymalizacja potoków danych batchowych i czasu rzeczywistego
- •Optymalizacja zapytań SQL, indeksowanie, partycjonowanie i zarządzanie schematami w MariaDB
- •Modernizacja wybranych systemów produkcyjnych (incremental rewrites) z naciskiem na niezawodność i testowalność
- •Budowanie bezpiecznych API oraz integracji z systemami linii lotniczych
- •Usprawnianie CI/CD (GitLab), monitoringu (ELK, Grafana) i automatyzacji onboardingu klientów
- •Współpraca z data scientistami i ekspertami lotniczymi przy projektowaniu algorytmów optymalizacyjnych
- •Debugowanie i rozwiązywanie problemów wydajnościowych w produkcji
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5-letnim doświadczeniem backendowym, praktyczną znajomością Python lub Java, oraz solidnymi umiejętnościami SQL, gotowy do pracy z dużymi wolumenami danych i modernizacji systemów.
Nie dla osób z mniej niż 5 latami doświadczenia w backendzie, które nie lubią optymalizacji SQL i baz danych, oraz które nie chcą pracować w dwóch ekosystemach programistycznych.
- ?Ile dni w tygodniu wymaganych jest w biurze w Katowicach?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Ile osób liczy zespół backend/data platform?
- ?Jaki jest obecny stosunek Pythona do Javy w kodzie produkcyjnym?
- ?Jakie konkretnie systemy są przeznaczone do modernizacji (incremental rewrite)?
- ?Czy istnieje możliwość pracy zdalnej w niektóre dni/tygodnie?
- ?Jak wygląda proces onboarding i współpraca z data scientistami i ekspertami lotniczymi?
- −Liczba dni pracy zdalnej w hybrydzie
- −Informacja o dyżurach on-call
- −Wielkość zespołu i struktura
- −Proces rekrutacyjny (liczba etapów, rodzaj zadań)
- −Szczegóły dotyczące skali danych (np. ile TB?)
Przyjazna atmosfera, brak korporacyjnego myślenia, regularne niestandardowe wydarzenia firmowe, w pełni wyposażona kuchnia. Zespół stawia na modernizację systemów z realnym wpływem na efektywność linii lotniczych.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →