Senior Data Engineer
Polski Standard Płatności
Rola skupia się na budowie globalnej platformy analitycznej dla kluczowego systemu płatniczego w Polsce. Będziesz projektować i rozwijać skalowalne data pipeline'y (batch i streaming), zapewniać jakość danych oraz współpracować z zespołami produktowymi i Data Science. Praca wymaga zaawansowanej znajomości Pythona/Go, narzędzi streamingowych i batchowych oraz baz danych SQL/NoSQL. To typowa rola Senior Data Engineera z naciskiem na wydajność i koszty.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, nie określono liczby dni w biurze dla trybu hybrydowego.
Rola skupia się na budowie globalnej platformy analitycznej dla kluczowego systemu płatniczego w Polsce. Będziesz projektować i rozwijać skalowalne data pipeline'y (batch i streaming), zapewniać jakość danych oraz współpracować z zespołami produktowymi i Data Science. Praca wymaga zaawansowanej znajomości Pythona/Go, narzędzi streamingowych i batchowych oraz baz danych SQL/NoSQL. To typowa rola Senior Data Engineera z naciskiem na wydajność i koszty.
- ✓Autonomia w podejmowaniu decyzji technicznych
- ✓Budżet szkoleniowy i konferencyjny
- ✓Praca nad kluczowym systemem płatniczym wpływającym na miliony użytkowników
- ✓Nowoczesny stack technologiczny (Spark, Flink, Beam, Airflow)
- ✓Elastyczne godziny pracy i kultura ciągłego uczenia się
- !Nie sprecyzowano konkretnych silników kolejek – wymaganie dość ogólne
- !Brak informacji o liczbie dni w biurze przy pracy hybrydowej
- !Nie wspomniano o dyżurach on-call – warto dopytać
- !Wymaganie 'znajomość powszechnie stosowanych formatów, algorytmów i struktur danych' jest nieostre
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja data pipeline'ów w Python/Go z użyciem Apache Airflow, Spark, Beam, NiFi lub Flink
- •Pisanie kodu zgodnie z zasadami Clean Code i review kodu kolegów
- •Monitorowanie jakości danych: freshness, completeness, accuracy danych w pipeline'ach
- •Projektowanie algorytmów deduplikacji, windowingu i segmentacji dla strumieni eventów
- •Zbieranie i analiza wymagań od zespołów produktowych, analityków i Data Science
- •Tworzenie dokumentacji technicznej i proponowanie nowych rozwiązań architektonicznych
- •Praca z bazami PostgreSQL, NoSQL (key-value, dokumentowe, time-series, kolumnowe)
- •Utrzymywanie kontraktów danych i testów jakości
Oferta dla doświadczonych specjalistów (Senior).
Data Engineer z 6-letnim stażem w Python/Go, który pracował z jednym z głównych narzędzi (Airflow/Spark/Beam/NiFi/Flink) i zna SQL/NoSQL, ale może mieć mniejsze doświadczenie z chmurą czy CI/CD.
Juniors lub mid-level z poniżej 6 lat doświadczenia; osoby szukające w pełni zdalnej pracy (wymagana hybryda w Warszawie); osoby, które nie lubią zajmować się jakością danych i zbieraniem wymagań.
- ?Ile osób liczy zespół Data Engineering i jakie są role w zespole?
- ?Czy przewidziane są dyżury on-call? Jak często i czy są dodatkowo płatne?
- ?Jakie konkretnie silniki kolejek są używane? (np. Kafka, RabbitMQ?)
- ?Ile dni w tygodniu trzeba być w biurze w Warszawie?
- ?Jaka jest skala danych – ile eventów na sekundę obecnie?
- ?Jak wygląda proces CI/CD i czy używane są Terraform/Ansible w codziennej pracy?
- ?Czy istnieje możliwość pracy zdalnej z zagranicy?
- ?Jaki jest proces rekrutacyjny – ile etapów i czy jest zadanie domowe?
- −Nie podano widełek wynagrodzenia
- −Nie określono liczby dni w biurze dla trybu hybrydowego
- −Brak informacji o wielkości zespołu
- −Nie opisano procesu rekrutacyjnego
- −Nie wspomniano o możliwych dyżurach on-call
Środowisko ceni wiedzę ekspercką, argumenty merytoryczne i wspiera kulturę ciągłego uczenia się. Zespół ma autonomię techniczną i stawia na data-driven podejście.