Senior Software Engineer II - Data Platform
The Stepstone Group Polska sp. z o.o.
⚲ Warszawa, Mokotów
18 000–28 000 zł brutto / mies.
Wymagania
- doświadczenie jako Staff Engineer, Principal Engineer lub w równoważnej roli senior individual contributor z wpływem na strategię techniczną i architekturę w wielu zespołach
- doświadczenie w projektowaniu i utrzymaniu wielkoskalowych systemów rozproszonych, platform danych lub rozwiązań cloud-native
- głęboka ekspertyza w co najmniej jednym nowoczesnym języku programowania (Python, Java lub Scala) i gotowość do pracy w wielu technologiach
- doświadczenie z AWS, Terraform, Kafka/MSK, Airflow, Spark lub pokrewnymi technologiami do budowy skalowalnych platform danych
- znajomość nowoczesnych ekosystemów danych: data lakes, lakehouse, przetwarzanie batch i streaming, observability, governance
- pozostanie blisko kodu i przewodzenie przez hands-on engineering oraz guidance architektoniczny
Mile widziane
- doświadczenie z Iceberg, Datadog, DBT lub podejściami AI-assisted engineering
Opis stanowiska
Stepstone szuka Senior Software Engineer II do zespołu Data Platform — roli leadershipowej, w której odpowiadasz za kierunek techniczny i decyzje architektoniczne w obszarach data, platform i infrastructure. Budujesz skalowalne, dobrze zarządzane możliwości platformy danych wspierające analitykę, AI i produkty data-driven dla wielu rynków Stepstone; Twoimi klientami są wewnętrzne zespoły engineeringu, analityki i produktu. To rola przede wszystkim inżynierska — oczekuje się pozostania blisko kodu i przewodzenia przez hands-on engineering oraz guidance architektoniczny, a nie przez czyste zarządzanie. Dobra oferta dla kogoś, kto ma za sobą rolę Staff/Principal Engineer i chce kształtować strategię techniczną platformy danych.
🔍 Dekoder Ogłoszenia
🟡
Proven experience as a Staff Engineer, Principal Engineer or in an equivalent senior individual contributor leadership role
Wysokie oczekiwania co do poziomu doświadczenia i przywództwa technicznego — może wiązać się z dużą odpowiedzialnością bez formalnej władzy.
🟡
track record of shaping technical strategy and architecture across multiple teams
Wymaga wpływu na wiele zespołów, co może oznaczać konieczność balansowania między różnymi interesariuszami i potencjalne konflikty.
🟡
Deep expertise in at least one modern programming language and the ability to work effectively across multiple technologies
Oczekiwanie szerokiej wiedzy technologicznej może prowadzić do przeciążenia różnorodnymi zadaniami.