Staff Software Engineer, Backend (m/f/n) in Warsaw

Staff Software Engineer, Backend (m/f/n) in Warsaw

Warsaw Pełny etat 54000 - 66000 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz innowacyjne rozwiązania fintechowe i kształtuj architekturę platformy.
  • Firma: InPost - dynamiczna firma technologiczna z międzynarodowym zasięgiem.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość pracy w różnorodnym środowisku z ekspertami branżowymi.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość branży fintech.
  • Kwalifikacje: Doświadczenie w inżynierii oprogramowania i umiejętności przywódcze w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.

InPost buduje swoją własną platformę fintech od podstaw. To duża, międzynarodowa inicjatywa, w której inżynierowie będą mieli możliwość kształtowania architektury, budowania kluczowych komponentów fintech oraz tworzenia rozwiązań zaprojektowanych do działania na skalę InPost.

Budujemy zwinny, wysoko efektywny zespół inżynieryjny w Polsce, z inżynierią opartą na AI w swoim rdzeniu. Szukamy silnych inżynierów, którzy czują się komfortowo w inżynierii agentowej, od doświadczonych profesjonalistów budujących złożone systemy i narzędzia inżynieryjne po nową generację inżynierów, którzy od początku swojej kariery przyjęli rozwój napędzany przez AI.

InPost Pay poszukuje inżyniera wyższego szczebla, który zdefiniuje kierunek techniczny dla jednego z naszych obszarów platformy - Payments Core, Merchant lub Consumer. Będziesz zwiększać wydajność zespołu poprzez jasność architektury, standardy inżynieryjne i techniczne przywództwo między zespołami, jednocześnie pomagając rozwijać naszą inżynieryjną platformę agentową w sposób oparty na danych.

Będziesz odpowiedzialny za ewolucję fundamentalnych decyzji technologicznych w swoim obszarze - zapewniając, że są one solidne, uzasadnione i wykonalne na dłuższą metę - oraz działać jako techniczna nić łącząca zespoły inżynieryjne, strategię produktu i szersze standardy architektury organizacji.

Model pracy hybrydowej: preferowany 1 dzień w tygodniu w biurze w Warszawie lub Krakowie.

Obowiązki:

  • Zdefiniowanie i utrzymanie architektury technicznej backendu dla swojego obszaru: granice domen, kontrakty zdarzeń, wzorce maszyn stanowych, modele spójności danych oraz projektowanie API między usługami w wielu zespołach.
  • Tworzenie dokumentów decyzji architektonicznych (ADR) i RFC, ułatwiając podejmowanie decyzji technicznych w zespołach z udokumentowanym uzasadnieniem i jasną analizą kompromisów.
  • Ocena i podejmowanie decyzji dotyczących fundamentalnych kompromisów technologicznych: wybór bazy danych, usługi chmurowe, topologia brokera wiadomości oraz modele spójności odpowiednie dla danych finansowych.
  • Posiadanie ewolucji platformy rozwoju agentowego - instrumentacja, pomiar adopcji i tarcia oraz wprowadzanie ulepszeń na podstawie danych.
  • Wprowadzanie zmian technicznych w całej organizacji: identyfikowanie wzorców do przyjęcia lub deprecjacji szeroko, budowanie argumentacji i doprowadzanie do ich przyjęcia w zespołach bez bezpośredniej władzy.
  • Zapewnienie wkładu technicznego w strategię produktu; mentorowanie inżynierów na ścieżce Staff poprzez przeglądy projektów, współpracę i feedback dotyczący pisania technicznego.

Wymagania:

  • 8+ lat doświadczenia w inżynierii oprogramowania, w tym 2+ lata w technicznym przywództwie między zespołami lub autorytecie architektonicznym.
  • 3+ lata projektowania rozproszonych systemów płatności lub fintech.
  • Praktyczne doświadczenie z wieloma stosami technologicznymi i ekspertyza w backendzie.
  • Dobre podstawy w architekturze systemów rozproszonych - event sourcing, CQRS, zdarzenia domenowe, wzorzec sagi - oraz projektowanie cyklu życia jednostek finansowych.
  • Doświadczenie w projektowaniu API na poziomie granicy usług - REST, asynchroniczne i oparte na zdarzeniach kontrakty.
  • Komfort w rozumieniu kompromisów związanych z bazami danych (relacyjne, czasowe, dokumentowe, styl księgi) oraz ocena architektury chmurowej (AWS/GCP/Azure).
  • Doświadczenie w projektowaniu lub ewolucji platformy inżynieryjnej agentowej — instrumentacja, pomiar adopcji, iteracja.
  • Znajomość wzorców użycia narzędzi LLM i zarządzania kontekstem w przepływach pracy inżynieryjnej.
  • Doskonale umiejętności pisania technicznego - ADR, RFC i dokumenty projektowe dla różnych odbiorców.
  • Znajomość języka angielskiego na poziomie B2 lub wyższym.

Miło widziane:

  • 2+ lata doświadczenia w inżynierii platform lub narzędzi dla wewnętrznych deweloperów.
  • 1+ rok doświadczenia w projektowaniu systemów agentowych/LLM.
  • 2+ lata w architekturze domeny BNPL lub pożyczek.
  • Doświadczenie w zakresie zgodności architektury PCI DSS / PSD2 od fazy projektowania.
  • Doświadczenie w architekturze strumieniowej Kafka lub równoważnej na dużą skalę.
  • Wkład w projekty open-source lub publikacje techniczne.

Możliwość pracy w różnorodnym, międzynarodowym i międzyfunkcyjnym środowisku, wraz z wiodącymi ekspertami. Pracujesz i uczysz się od senior lidera i jego zespołu kierowniczego, poszerzając swoje doświadczenie i ekspozycję w branży e-commerce i logistyki.

InPost to rozwijająca się firma, która oferuje swoim pracownikom coraz więcej możliwości w kilku lokalizacjach w Europie. Spełniające kariery z szeregiem korzyści dla ludzi oraz inwestowanie w zapewnienie możliwości szkoleniowych dla ich rozwoju. Poczujesz się częścią społeczności InPost, która codziennie wpływa na zrównoważony rozwój, wygodne dostawy i gospodarkę cyrkularną.

Doskonałe środowisko pracy i elastyczne godziny. Oferujemy umowę typu B2B.

Staff Software Engineer, Backend (m/f/n) in Warsaw – pracodawca: InPost Group

InPost Group to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awans w ramach organizacji. Pracując z nami, będziesz miał okazję wpływać na strategię i jakość kodu, a także uczestniczyć w tworzeniu zintegrowanego doświadczenia dla użytkowników w całej Europie.

I

Dane kontaktowe:

Zespół rekrutacyjny InPost Group

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff Software Engineer, Backend (m/f/n) in Warsaw

Architektura systemów backendowych
Decyzje architektoniczne
Analiza trade-offów technologicznych
Projektowanie API
Systemy rozproszone
Inżynieria agentowa
Zarządzanie danymi finansowymi