Chief Software Architect
Fast Forward Solutions
⚲ Warsaw, Wrocław, Poznań
40 000 - 50 000 PLN netto (B2B) | 35 000 - 45 000 PLN brutto (UoP)
Wymagania
- Apache Kafka
- Python
- CQRS
- RedPanda
- Apache Iceberg
- Event Driven Architecture
Opis stanowiska
W Fast Forward Solutions specjalizujemy się w rekrutacji ekspertów z dziedziny sprzedaży i marketingu dla klientów technologicznych. Jako doświadczony zespół, oferujemy wsparcie pracodawcom w poszukiwaniu najlepszych talentów oraz pomagamy kandydatom w budowaniu ekscytujących karier. Nasz klient to dynamicznie rozwijająca się firma technologiczna budująca nowoczesną platformę do przetwarzania i analizy zdarzeń w czasie rzeczywistym, poszukująca doświadczonego Chief Architect / Principal Engineer, który odegra kluczową rolę w projektowaniu i skalowaniu architektury systemów rozproszonych oraz transformacji technologicznej organizacji. 🔸 Idealny kandydat/ka 🔸 Idealny kandydat to osoba o silnym zapleczu architektonicznym, która potrafi łączyć strategiczne myślenie z praktycznym podejściem do inżynierii oprogramowania. Posiada doświadczenie w budowaniu systemów event-driven na dużą skalę i swobodnie porusza się w środowiskach rozproszonych. Jest liderem technologicznym, który nie tylko projektuje rozwiązania, ale także aktywnie wspiera zespoły w ich wdrażaniu, promując najlepsze praktyki oraz nowe paradygmaty w developmentcie. 🔸 Kluczowe zakresy odpowiedzialności i zadania 🔸 Projektowanie i rozwój architektury event-driven z wykorzystaniem technologii takich jak Kafka lub Redpanda, w tym definiowanie topologii topików oraz strategii przetwarzania danych. Tworzenie i utrzymanie Canonical Data Layer, w tym modelu kanonicznego oraz standardów formatów eventów (Avro, Protobuf). Budowa i rozwój warstwy Event Store w oparciu o Apache Iceberg, wspierającej analitykę oraz time travel. Projektowanie wzorców integracyjnych, takich jak adaptery, projektory czy transactional outbox. Tworzenie i utrzymywanie dokumentacji decyzji architektonicznych (ADR). Wspieranie zespołów developerskich poprzez code review oraz definiowanie standardów jakości kodu. Prowadzenie i mentoring kilku zespołów realizujących złożone, wielodomenowe projekty technologiczne oraz inicjowanie transformacji z architektury monolitycznej do nowoczesnej platformy. 🔸 Twój profil 🔸 • Wieloletnie doświadczenie jako architekt lub principal engineer w środowiskach o dużej skali • Praktyczne doświadczenie z event-driven architecture (Kafka lub Redpanda) • Znajomość CDC (np. Debezium, transaction log, change data capture) • Doświadczenie z CQRS i Event Sourcing (projektory, replay, materialized views) • Znajomość Apache Iceberg lub architektury Lakehouse • Doświadczenie w migracji systemów z monolitu do architektury rozproszonej • Solidne zrozumienie systemów rozproszonych (eventual consistency, saga, idempotencja) • Bardzo dobra znajomość języka Python (backend, data pipelines) • Doświadczenie w pracy w organizacjach produktowych lub technologicznych o wysokiej skali (mile widziane firmy typu marketplace/fintech) 🔸 Dlaczego warto dołączyć do naszego Klienta? 🔸 To wyjątkowa okazja do objęcia strategicznej roli architektonicznej w organizacji budującej zaawansowaną platformę technologiczną od podstaw lub w trakcie głębokiej transformacji. Kandydat będzie miał realny wpływ na kierunek rozwoju technologii, architektury oraz praktyk inżynieryjnych w firmie. To środowisko, które stawia na nowoczesne podejście do budowy systemów, eksperymentowanie oraz wdrażanie innowacyjnych rozwiązań na dużą skalę. 🔸 Oferta 🔸 • 35 000–50 000 PLN / miesiąc + (bonus+ESOP) B2B lub UoP • Praca w modelu hybrydowym lub zdalnym (w zależności od preferencji kandydata) • Możliwość realnego wpływu na architekturę i rozwój platformy • Kartę Benefit Systems - Multisport • Prywatną opiekę medyczną • Ubezpieczenie grupowe • Praca z nowoczesnym stackiem technologicznym i dużą skalą danych • Udział w strategicznych projektach technologicznych Skontaktujemy się tylko z wybranymi kandydatami, których CV będzie jasno wskazywało poszukiwane przez nas umiejętności i kompetencje. Proces rekrutacyjny będzie się składał z weryfikacji CV, 45-minutowej wideo rozmowy kwalifikacyjnej, spotkania online z klientem, a następnie ponownego spotkania z klientem. Więcej o nas https://ffsolutions.pl