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ę.

Rijad, Arabia SaudyjskaPraca hybrydowaStaffRekrutacja otwarta

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ę
Aplikuj na to stanowisko