Senior Software Engineer
O projekcie
Dołączysz do powstającego, wysoko specjalistycznego zespołu odpowiedzialnego za rozwój usług płatniczych i technologii cyfrowych w obszarze finansów. Będziesz pracować bezpośrednio z doświadczonym architektem i liderem technicznym, realizując projekty obejmujące nowe modele płatności, cyfrowe aktywa oraz inteligentne systemy wspomagające procesy transakcyjne.
Twoim zadaniem będzie projektowanie, tworzenie i rozwijanie usług backendowych, integracji systemowych, prototypów oraz elementów infrastruktury, które mogą w przyszłości stać się fundamentem nowych produktów. To rola wymagająca szerokiego spojrzenia technologicznego, dużej samodzielności oraz gotowości do pracy nad rozwiązaniami, które nie mają jeszcze gotowych wzorców rynkowych.
Twój zakres obowiązków
Projektowanie oraz implementacja usług backendowych i API dla nowych modeli płatności oraz systemów autoryzacyjnych.
Tworzenie prototypów i usług integracyjnych działających w środowisku o wysokiej dostępności.
Współpraca z liderem technicznym przy projektowaniu architektury nowych rozwiązań.
Uczestnictwo w procesie analizy technologicznej i wyborze narzędzi.
Tworzenie kodu produkcyjnego oraz proof-of-concepts dla nowych funkcjonalności.
Dbanie o bezpieczeństwo, skalowalność i jakość implementowanych usług.
Współpraca z osobą odpowiedzialną za warstwę biznesowo-regulacyjną oraz z pozostałymi członkami zespołu technicznego.
Wspieranie procesów testowych i wdrożeniowych
Nasze wymagania
Minimum 10 lat doświadczenia w roli backend software engineer / full-stack engineer / system engineer.
Bardzo dobra znajomość dwóch języków programowania.
Zdrowe fundamenty architektoniczne: API design, mikroserwisy, kolejki, zdarzenia, bezpieczeństwo usług.
Umiejętność pracy z bazami danych (SQL/NoSQL) oraz tworzenia złożonych integracji.
Samodzielność w prowadzeniu prac projektowych oraz zdolność do działania w obszarach bez gotowych rozwiązań.
Doświadczenie w pracy w środowiskach o podwyższonym rygorze bezpieczeństwa lub wysokiej dostępności usług.
Doświadczenie w pracy z technologiami Open Source.
Umiejętność czytania i rozumienia dokumentacji technicznej oraz proponowania rozwiązań.
Mile widziane
Znajomość wyzwań związanych z low-latency, event-driven architecture, real-time processing.
Znajomość technologii blockchain (Ethereum, Hyperledger, Cosmos, Substrate itp.).
Znajomość zagadnień ITIL lub posiadanie podstawowych certyfikatów.
Rozumienie tokenizacji aktywów, modeli emisji, systemów rejestrów.
Praca z agentami AI, orchestratorami, RAG, systemami wektorowymi.
Tworzenie botów lub API do automatycznych agentów wykonujących procesy decyzyjne.
To oferujemy
Pracę przy jednym z najważniejszych systemów płatniczych w Polsce, który codziennie obsługują miliony użytkowników.
Realny wpływ na bezpieczeństwo i dostępność usług płatniczych.
Możliwość rozwoju kompetencji technicznych i operacyjnych.
Przyjazne środowisko, nastawione na współpracę i ciągłe doskonalenie.
Elastyczne godziny pracy oraz model hybrydowy.
Pakiet benefitów (opieka medyczna, ubezpieczenie, język angielski, platforma e-learningowa, MyBenefit, MultiSport).
Senior Software Engineer
Senior Software Engineer