MOLLKOM / Platforma i inżynieria danych
Staff Backend Engineer, Distributed Commerce Systems
Wyznaczaj precyzyjne granice w połączonych operacjach: od zamówienia po magazyn i dostawę.
Misja
Jeden biznes może łączyć witrynę sklepową, marketplace, POS, magazyn i kuriera. Podejmuj kluczowe decyzje architektoniczne, które integrują te ścieżki bez utraty stanu i duplikowania operacji, dając produktowi solidną bazę do skalowania.
Czym będziesz się zajmować
- Projektowanie usług, kontraktów API i zdarzeń dla zamówień, stanów magazynowych oraz realizacji logistycznej.
- Obsługa spójności, współbieżności, transakcyjności, webhooków oraz akcji kompensacyjnych.
- Rozwój izolacji najemców (multi-tenancy), uprawnień, audytowalności i granic odpowiedzialności usług.
- Zwiększanie obserwowalności, wydajności i testowalności przy jednoczesnym prowadzeniu przeglądów architektury i incydentów.
Czego oczekujemy
- Głębokie doświadczenie inżynieryjne w pracy z działającymi systemami rozproszonymi.
- Biegła znajomość PostgreSQL oraz TypeScript, Go lub Python.
- Biegłość w zagadnieniach współbieżności, idempotencji i architektury sterowanej zdarzeniami.
- Umiejętność prowadzenia projektów technicznych, upraszczania systemów i przejrzystej dokumentacji kompromisów architektonicznych.
POKAŻ SWÓJ SPOSÓB MYŚLENIA
Niech Twoje projekty mówią same za siebie.
Opisz kluczową decyzję architektoniczną w systemie transakcyjnym oraz przypadek awarii, który wpłynął na Twoje podejście.
Podziel się publicznymi linkami lub zwięzłym opisem, bez ujawniania poufnych informacji z poprzednich miejsc pracy.
O Mollkom
Mollkom to zintegrowane środowisko operacyjne dla handlu, napędzane przez AI. Łączymy przygotowanie produktów, treści, marketing i obsługę klienta z zamówieniami, magazynem, punktem sprzedaży i logistyką, aby wszystkie procesy bazowały na spójnej wiedzy.
Poznaj platformę