Lead Data Engineer
⚲ Kraków
34 000–37 000 zł netto (+ VAT) / mies.
Wymagania
- min. 5 lat doświadczenia z PySpark (DataFrame APIs, tuning, debugging)
- praktyczna znajomość Apache Iceberg: optymalizacja partycjonowania i rozmiaru plików, wewnętrzna architektura (snapshots, manifests, schema evolution), operacje utrzymaniowe (compaction, orphan file cleanup)
- doświadczenie z CI/CD, observability i stabilnością systemów produkcyjnych
- doświadczenie w pracy w globalnych zespołach i doskonała komunikacja
- płynny angielski w mowie i piśmie
- gotowość do dyżurów on-call
- doświadczenie w mentorowaniu juniorów i prowadzeniu dyskusji o projektach technicznych
- praca hybrydowa — 6 dni w miesiącu z biura w Krakowie
Opis stanowiska
Mindbox szuka Lead Data Engineera do globalnego zespołu klienta, pracującego nad platformami danych nowej generacji. Będziesz projektować i wdrażać pipeline'y danych oraz workflow zarządzania tabelami w PySpark i Apache Iceberg, optymalizować wydajność i koszty oraz mentorować juniorów. To rola dla doświadczonego inżyniera danych, który rozumie wewnętrzne mechanizmy Iceberg i chce pracować z zespołami w Polsce, UK, Indiach i Chinach. Uwaga: rola obejmuje pełną odpowiedzialność za dostarczenie end-to-end oraz dyżury on-call.
🔍 Dekoder Ogłoszenia
🔴
drive the design and implementation of next-generation data platforms
Oczekuje się, że będziesz aktywnie kształtować architekturę i wdrażać nowe rozwiązania, a nie tylko realizować istniejące plany.
🔴
Ownership mindset and responsibility for end-to-end delivery
Będziesz w pełni odpowiedzialny za cały cykl życia projektu, od koncepcji po wdrożenie i utrzymanie, co może oznaczać pracę poza standardowymi godzinami.
🔴
Ability to work in global teams, excellent communication skills
Praca z zespołami w różnych strefach czasowych i kulturach będzie wymagać elastyczności i umiejętności radzenia sobie z potencjalnymi wyzwaniami komunikacyjnymi.
🟡
Solid software engineering fundamentals: clean, testable, maintainable code, problem-solving
Oczekiwany jest wysoki standard jakości kodu i umiejętność samodzielnego rozwiązywania złożonych problemów technicznych.
🟡
enhancement platform capabilities, improve performance, and ensure operational excellence
Będziesz musiał nie tylko budować nowe funkcje, ale także optymalizować istniejące systemy i dbać o ich stabilność.