W skrócie
- Zadania: Projektowanie i rozwijanie architektury backendowej w zespole, zapewniając skalowalność i niezawodność.
- Firma: People More - firma technologiczna z szacunkiem dla pracowników i innowacyjnymi projektami.
- Benefity: Prywatna opieka medyczna, karta sportowa, kursy szkoleniowe i hybrydowy model pracy.
- Pozostałe informacje: Międzynarodowe środowisko pracy z możliwościami rozwoju kariery i bezpośrednim dostępem do zarządu.
- Dlaczego ta praca: Pracuj nad nowoczesnymi rozwiązaniami w fintech i wpływaj na realne projekty.
- Kwalifikacje: Minimum 8 lat doświadczenia w inżynierii oprogramowania, w tym 2 lata w roli lidera technicznego.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Jesteśmy People More, ponieważ szanujemy naszych pracowników, a projekty, nad którymi pracujemy, powinny być łatwe i przyjemne w użyciu. Jesteśmy technologiczni, ale patrzymy na szerszy obraz :)
Zakres obowiązków:
- 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.
- Napędzanie 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ęgę.
- 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 zapisów decyzji architektonicznych (ADR), RFC i dokumentów projektowych systemów.
- Doskonale rozwinięte umiejętności komunikacyjne w mowie i piśmie oraz umiejętność interakcji.
- 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.
Warunki:
- Jesteśmy otwarci i szczerzy, rozwiązujemy problemy zamiast je generować.
- Może to być oczywiste, ale naprawdę szanujemy naszych pracowników i współpracowników.
- Mały zespół.
- Międzynarodowe środowisko pracy i międzynarodowe 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ą razem: będziesz miał możliwość uczestniczenia w konferencjach, w tym jako prelegent, a my pomożemy Ci publikować w uznawanych czasopismach i online.
- Ułatwimy Ci 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!
Backend Engineer in Payments 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.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Engineer in Payments in Warsaw
Backend Engineering
Distributed Systems Design
Technical Leadership
API Architecture
Event-Driven Communication
Cloud Infrastructure Assessment
Database Technology Evaluation