Staff Software Developer, Backend (Europe)
⚲ Wrocław, Bucharest, Prague, Vilnius, Kyiv
Do uzgodnienia
Wymagania
- doświadczenie w budowaniu złożonych, produkcyjnych systemów rozproszonych
- doświadczenie w pracy z dużymi zbiorami danych i systemami ETL
- umiejętność rozumowania o throughput, latencji, niezawodności i trybach awarii
- doświadczenie w projektowaniu systemów przetwarzania rozproszonego ze skalowaniem horyzontalnym
- znajomość Python, Django, PostgreSQL, Kubernetes, AWS
Opis stanowiska
Leap Tools buduje rozwiązania do wizualizacji produktów wnętrz (m.in. Roomvo) używane przez klientów w 80+ krajach, w tym Fortune 500. Rola Staff Software Developera w backendzie skupia się na architekturze i ewolucji systemów ETL oraz przetwarzania danych — wczytywanie katalogów produktowych tysięcy klientów, praca ze złożonymi schematami i niedoskonałymi danymi źródłowymi, eliminacja wąskich gardeł wydajnościowych oraz projektowanie rozproszonych systemów przetwarzania ze skalowaniem horyzontalnym. Uwaga: ogłoszenie szuka 'ambitious challenge-seekers', którzy 'fuel our momentum' — to sygnał, że firma szybko rośnie i oczekuje pracy pod presją oraz wysokiego tempa.
🔍 Dekoder Ogłoszenia
🔴
ambitious challenge-seekers
Oczekuje się, że będziesz podejmować się trudnych zadań i być proaktywnym w ich rozwiązywaniu, co może oznaczać pracę pod presją.
🔴
fuel our momentum
Firma szybko się rozwija i potrzebuje ludzi, którzy będą nadążać za tym tempem, co może wiązać się z dużą ilością pracy.
🟡
lead by example, but you know when to step aside and let the team run with the ball
Oczekuje się od Ciebie zarówno samodzielności i inicjatywy, jak i umiejętności delegowania i zaufania do zespołu, co 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 miękkich i współpracy, ale może też sugerować, że wiedza techniczna jest tylko jednym z elementów oceny.
🟡
comfortable working deep in complex data and distributed
Może oznaczać pracę z bardzo dużymi i skomplikowanymi zbiorami danych lub nad rozproszonymi systemami, co wymaga zaawansowanych umiejętności i może być czasochłonne.