W skrócie
- Zadania: Projektowanie i rozwijanie architektury backendowej w obszarze płatności i fintech.
- Firma: People More - firma technologiczna z międzynarodowym zespołem.
- Benefity: Prywatna opieka medyczna, karta sportowa, kursy szkoleniowe, hybrydowy model pracy.
- Pozostałe informacje: Możliwość rozwoju kariery i bezpośredni kontakt z zarządem.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
- Kwalifikacje: Minimum 8 lat doświadczenia w inżynierii oprogramowania oraz 2 lata w roli lidera technicznego.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
Witamy w People More, gdzie szanujemy naszych pracowników i tworzymy projekty, które są łatwe i przyjemne w użyciu. Nasza firma składa się z zespołu ludzi, którzy budują projekty od podstaw (UX, UI, frontend, backend, mobile) dla klientów w kraju i za granicą.
W związku z projektem, nad którym pracujemy z naszym partnerem, poszukujemy:
Obowiązki:
- Projektowanie i rozwijanie architektury backendowej w wielu zespołach, zapewniając jasne granice domen, niezawodną komunikację serwisów i skalowalny projekt systemu.
- Ustanawianie zasad architektonicznych dla systemów rozproszonych, w tym komunikacji opartej na zdarzeniach, zarządzania stanem, spójności danych i integracji API.
- Prowadzenie dyskusji technicznych i dokumentowanie decyzji architektonicznych poprzez ADR, RFC i propozycje projektów technicznych.
- Ocena opcji technologicznych i rekomendowanie odpowiednich rozwiązań dla baz danych, infrastruktury chmurowej, systemów komunikacji oraz przetwarzania danych finansowych.
- Rozwój i poprawa procesów inżynieryjnych wspieranych przez AI, w tym narzędzi do rozwoju agentowego, monitorowania adopcji, pomiaru wydajności i ciągłej optymalizacji.
- Identyfikowanie możliwości poprawy praktyk inżynieryjnych, modernizacja istniejących rozwiązań oraz wprowadzanie wspólnych standardów technicznych w zespołach.
- Współpraca z liderami inżynierii i interesariuszami produktu, aby zapewnić, że rozwiązania techniczne są zgodne z celami biznesowymi i długoterminową strategią platformy.
- Wsparcie doświadczonych inżynierów poprzez przeglądy architektoniczne, mentoring techniczny, dzielenie się wiedzą i dyskusje projektowe.
- Prowadzenie inicjatyw technicznych między zespołami i wspieranie wdrażania ulepszeń architektonicznych w całej organizacji.
Wymagania:
- Co najmniej 8-letnie doświadczenie zawodowe w inżynierii oprogramowania, w tym minimum 2 lata w roli lidera technicznego lub odpowiedzialności związanej z architekturą w wielu zespołach.
- Minimum 3-letnie doświadczenie w projektowaniu systemów rozproszonych w sektorze płatności lub fintech.
- Silna ekspertyza w inżynierii backendowej i praktyczne doświadczenie w pracy z różnymi stosami technologii.
- Dogłębne zrozumienie systemów rozproszonych i wzorców architektonicznych, takich jak Event Sourcing, CQRS, Domain Events i Saga.
- Doświadczenie w projektowaniu maszyn stanów i zarządzaniu cyklem życia podmiotów finansowych.
- Silna wiedza na temat architektury API, w tym REST API, komunikacji asynchronicznej i umów integracyjnych opartych na zdarzeniach.
- Umiejętność oceny technologii baz danych, w tym relacyjnych, dokumentowych, czasowych i rozwiązań ukierunkowanych na księgowość.
- Doświadczenie w ocenie architektury chmurowej i usług w środowiskach takich jak AWS, Google Cloud lub Microsoft Azure.
- Praktyczne doświadczenie w projektowaniu lub poprawie środowisk inżynieryjnych wspieranych przez agentów, w tym instrumentacji, śledzenia adopcji i iteracyjnej optymalizacji.
- Zrozumienie wzorców użycia narzędzi LLM, zarządzania kontekstem i procesów rozwoju oprogramowania wspomaganego przez AI.
- Doświadczenie w przygotowywaniu jasnej dokumentacji technicznej, w tym Architecture Decision Records (ADRs), RFC i dokumentów projektowych systemów.
- Doskonale rozwinięte umiejętności komunikacyjne w mowie i piśmie oraz umiejętność współpracy.
- Udowodniona zdolność do osiągania sukcesów w globalnej organizacji macierzowej.
- Silne umiejętności przywódcze.
- Bardzo dobra znajomość języka angielskiego i polskiego.
Oferujemy:
- Otwartość i uczciwość w rozwiązywaniu problemów.
- Szacunek dla pracowników i współpracowników.
- Mały zespół.
- Międzynarodowe środowisko pracy i projekty.
- Prywatna opieka medyczna.
- Karta sportowa.
- Kursy szkoleniowe.
- Praca hybrydowa - 1 dzień w tygodniu w biurze.
Jeśli nie jesteś zadowolony ze swojej pracy lub zadań, znajdziemy wspólnie rozwiązanie! Jeśli się nudzisz, zaproponujemy Ci nowy produkt i nowe, fascynujące zadania. Będziemy pracować nad Twoją marką, umożliwiając Ci udział w konferencjach, w tym jako prelegent, oraz pomożemy Ci publikować w uznawanych magazynach i online. Ułatwimy dostęp do wyzwań, które zazwyczaj są trudne do zdobycia. W każdej chwili możesz porozmawiać bezpośrednio z zarządem People More - rozmawiamy w Twoim języku, ponieważ założyciele firmy to programiści i projektanci!
Proces rekrutacji:
- Przyjazna zdalna rozmowa wstępna.
- Zdalna rozmowa techniczna.
- Decyzja o współpracy!
Lokalizacja: Kraków / Warszawa / hybrydowo.
Staff Backend Engineer – Payments & Fintech in Warsaw – pracodawca: Peoplemore
People More to doskonały pracodawca, który stawia na szacunek i rozwój swoich pracowników. Oferujemy międzynarodowe projekty w przyjaznej atmosferze, gdzie każdy ma możliwość wpływania na swoje zadania i rozwijania umiejętności. Nasza elastyczna kultura pracy oraz wsparcie w dostępie do szkoleń i konferencji sprawiają, że praca w Krakowie jako AWS DevOps Engineer to nie tylko wyzwanie, ale i satysfakcjonująca przygoda zawodowa.