Staff Software Engineer
Tech Stack / Keywords
Firma i stanowisko
Projekt dla branży finansowej / inwestycyjnej (platforma inwestycyjna o dużej skali, obsługująca miliony klientów). Projektowanie i rozwój architektury systemów rozproszonych i mikroserwisowych o wysokiej skali i niezawodności. Udział w budowie i rozwoju systemów krytycznych. Definiowanie i rozwój długoterminowej strategii technicznej oraz roadmapy architektonicznej. Projektowanie rozwiązań cross-systemowych w środowisku cloud-native. Zapewnianie wysokich standardów w obszarze bezpieczeństwa, observability i reliability. Współpraca z zespołami Product, Design, Security oraz DevOps przy dostarczaniu rozwiązań end-to-end. Mentoring Senior Engineerów i podnoszenie standardów technicznych w organizacji. Udział w inicjatywach zero-to-one oraz refaktoryzacjach krytycznych systemów. Promowanie nowoczesnych praktyk inżynierskich: DevOps, AI automation, security by design.
Wymagania
- Minimum 6 lat doświadczenia w projektowaniu i budowie systemów rozproszonych o wysokiej dostępności
- Bardzo dobra znajomość Java i/lub Kotlin oraz Spring Boot
- Doświadczenie z architekturą mikroserwisową i systemami cloud-native
- Praca z AWS (ECS, Fargate, Lambda lub podobne usługi chmurowe)
- Znajomość system design i podejmowanie świadomych decyzji architektonicznych (trade-offy: REST vs gRPC vs GraphQL, sync vs async, SQL vs NoSQL)
- Doświadczenie w środowiskach produkcyjnych o wysokiej skali i wymaganiach niezawodności
- Stosowanie podejścia „you build it, you run it” oraz doświadczenie z DevOps, CI/CD i Dockerem
- Znajomość praktyk bezpieczeństwa (JWT, OAuth2) i podejścia Shift Left Security
- Doświadczenie w pracy w środowiskach regulowanych (fintech / banking - duży atut)
- Umiejętność komunikacji złożonych zagadnień technicznych do zespołów technicznych i biznesowych (angielski min. B2+)
- Doświadczenie w mentoringu i pracy na poziomie Staff / Principal / Senior o wysokim wpływie
Nice to have:
- Doświadczenie w wykorzystaniu narzędzi AI/ML w procesie developmentu (np. code generation, test automation, CI/CD automation)
Obowiązki
- Projektowanie i rozwój architektury systemów rozproszonych i mikroserwisowych o wysokiej skali i niezawodności
- Udział w budowie i rozwoju systemów krytycznych
- Definiowanie i rozwój długoterminowej strategii technicznej oraz roadmapy architektonicznej
- Projektowanie rozwiązań cross-systemowych w środowisku cloud-native
- Zapewnianie wysokich standardów w obszarze bezpieczeństwa, observability i reliability
- Współpraca z zespołami Product, Design, Security oraz DevOps przy dostarczaniu rozwiązań end-to-end
- Mentoring Senior Engineerów i podnoszenie standardów technicznych w organizacji
- Udział w inicjatywach zero-to-one oraz refaktoryzacjach krytycznych systemów
- Promowanie nowoczesnych praktyk inżynierskich: DevOps, AI automation, security by design
Oferta
- Stabilna współpraca z wyzwaniami technologicznymi i pracą z nowoczesnymi rozwiązaniami
- Możliwość internal mobility bez zmiany firmy
- Rozwój kompetencji technicznych i presalesowych, wpływ na kierunek rozwoju organizacji
- Budowanie marki osobistej poprzez tworzenie wartościowych treści i wystąpienia jako ekspert
- Benefit box: pełna opieka medyczna, karta MultiSport, szeroka oferta Motivizera
- Program poleceń z bonusami
- Integracje i wydarzenia firmowe
- Praca w modelu 100% zdalnym
- Stawka: 190 PLN/h netto + VAT (B2B)
Scalo
591 aktywnych ofert