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: Elastyczne godziny pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy w różnorodnym, międzynarodowym środowisku z ekspertami.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość branży fintech.
- Kwalifikacje: 8+ lat doświadczenia w inżynierii oprogramowania i umiejętności przywódcze.
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. 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 Staff Engineer, który zdefiniuje kierunek techniczny dla jednego z obszarów naszej 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, pomagając jednocześnie rozwijać naszą inżynieryjną platformę agentową w sposób oparty na danych.
Twoje obowiązki:
- Zdefiniowanie i utrzymanie architektury technicznej backendu dla swojego obszaru: granice domeny, kontrakty zdarzeń, wzorce maszyn stanów, 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ących podejmowanie decyzji technicznych w zespołach z udokumentowanym uzasadnieniem i 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.
- Własność 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 wycofania szeroko, budowanie argumentacji i zapewnienie wdrożenia w zespołach bez bezpośredniej władzy.
- Zapewnienie wkładu technicznego w strategię produktu; mentorowanie inżynierów na poziomie 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 rozwijaniu platformy inżynieryjnej agentowej — instrumentacja, pomiar adopcji, iteracja.
- Znajomość wzorców użycia narzędzi LLM i zarządzania kontekstem w procesach inżynieryjnych.
- Doskonałe 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.
Preferowane:
- 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 BNPL lub pożyczek.
- Doświadczenie w 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.
Oferujemy możliwość pracy w różnorodnym, międzynarodowym i międzyfunkcyjnym środowisku, wraz z wiodącymi ekspertami. Będziesz pracować i uczyć 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. Oferujemy satysfakcjonujące kariery z szeregiem korzyści oraz inwestujemy 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ę o obiegu zamkniętym. Doskonałe środowisko pracy i elastyczne godziny. Oferujemy umowę typu B2B.
Staff Software Engineer, Backend (m/f/n) in Kraków – pracodawca: InPost
InPost to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku e-commerce. Pracując jako Senior Data Developer, będziesz miał realny wpływ na podejmowanie decyzji strategicznych, a także możliwość współpracy z międzynarodowym zespołem ekspertów. Nasza kultura pracy sprzyja innowacjom i eksperymentowaniu z nowymi technologiami, co czyni naszą firmę atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery.