JustJoin.IT Praca zdalna Senior New

Staff Software Developer, Backend (Europe)

Leap Tools Inc.

⚲ Wrocław, Bucharest, Prague, Vilnius, Kyiv

Do uzgodnienia

Wymagania

  • doświadczenie w pracy z głęboko złożonymi danymi i systemami rozproszonymi
  • doświadczenie w projektowaniu systemów przetwarzania danych o dużej skali i zmienności
  • doświadczenie w optymalizacji wydajności (throughput, latency) systemów danych
  • doświadczenie w projektowaniu systemów rozproszonych z gwarancjami poprawności (idempotencja, fault tolerance, retry, recovery)
  • doświadczenie w architekturze systemów ETL i przetwarzania danych

Opis stanowiska

Leap Tools tworzy technologię wizualizacji produktów wnętrzarskich w AR/3D. Jako Staff Software Developer Backend będziesz odpowiadać za architekturę i ewolucję systemów ETL oraz przetwarzania danych, które zasilają wewnętrzną platformę katalogu produktów — z tysiącami klientów i złożonymi, zmiennymi zbiorami danych. Praca skupia się na wydajności, skalowaniu horyzontalnym i gwarancjach poprawności (idempotencja, odporność na błędy, retry, recovery). To oferta dla bardzo doświadczonych inżynierów systemów rozproszonych. Uwaga: 'ambitious challenge-seekers' może oznaczać brak jasno zdefiniowanych ścieżek rozwoju i dużą presję na szybkie rezultaty.

🔍 Dekoder Ogłoszenia

🔴
ambitious challenge-seekers
Oczekuje się od kandydatów gotowości do podejmowania trudnych zadań i pracy w niepewnym środowisku, co może oznaczać brak jasnych ścieżek rozwoju.
🔴
fuel our momentum
Firma potrzebuje kandydatów, którzy będą aktywnie przyczyniać się do rozwoju, co może oznaczać dużą presję i oczekiwania na szybkie rezultaty.
🟡
lead by example, but you know when to step aside and let the team run with the ball
Może to oznaczać, że oczekuje się od kandydata zarówno samodzielności i inicjatywy, jak i umiejętności delegowania i zaufania do zespołu, co w praktyce może być trudne do zbalansowania.
🟡
Your technical knowledge is matched only by your passion to design, create, and succeed with others
Podkreśla znaczenie umiejętności technicznych, ale równie mocno naciska na umiejętności miękkie i współpracę, co może oznaczać, że praca zespołowa i komunikacja są kluczowe, a błędy techniczne mogą być mniej tolerowane.
🟡
comfortable working deep in complex data and distributed
Wskazuje na pracę z zaawansowanymi technologiami i dużą ilością danych, co może oznaczać potrzebę ciągłego uczenia się i rozwiązywania skomplikowanych problemów technicznych.