JustJoin.IT Praca zdalna Senior

Expert Rust Developer

j-labs

⚲ Kraków

28 560 - 33 600 PLN netto (B2B)

Wymagania

  • doświadczenie w Rust w systemach wysokiej wydajności (real-time, high-throughput, production-level)
  • umiejętność projektowania wydajnych struktur danych oraz pracy z memory management i correctness
  • praktyka w budowie systemów streamingowych z obsługą time-based logic i edge-case'ów
  • doświadczenie z AWS lub inną chmurą, Terraform oraz Docker
  • doświadczenie w budowie wysokowydajnych usług produkcyjnych
  • dobra znajomość systemów rozproszonych
  • angielski minimum B2

Mile widziane

  • doświadczenie w sektorze finansowym / fintech

Opis stanowiska

Rola Expert Rust Developer w zespole budującym wysokowydajne systemy finansowe przetwarzające dane w czasie rzeczywistym, gdzie kluczowe są niskie opóźnienia, niezawodność i poprawność. Realnie: projektowanie i rozwój niskolatencyjnych usług w Rust, budowa pipeline'ów danych w czasie rzeczywistym, przetwarzanie zdarzeń i mechanizmy feedback loop oraz profilowanie i optymalizacja wydajności (CPU, pamięć, sieć). Pracujesz w architekturze mikroserwisowej z systemami rozproszonymi i streamingiem, wspierając zespół w kluczowych decyzjach technicznych. Dobra oferta dla doświadczonego Rustowca, który lubi niskopoziomową optymalizację i systemy o krytycznym znaczeniu — z uwagą, że błędy w takich systemach mogą mieć poważne konsekwencje finansowe i operacyjne.

🔍 Dekoder Ogłoszenia

🔴
Dołącz do zespołu rozwijającego wysokowydajne systemy finansowe, w których kluczowe są niskie opóźnienia, niezawodność i poprawność działania.
Oczekuje się od Ciebie pracy nad systemami, gdzie każdy milisekundowy błąd może mieć poważne konsekwencje finansowe i operacyjne.
🔴
Przetwarzanie zdarzeń oraz implementacja mechanizmów feedback loop
Może oznaczać skomplikowane, reaktywne systemy, gdzie śledzenie i reagowanie na zmiany jest kluczowe i może być trudne do debugowania.
🔴
Profilowanie i optymalizacja wydajności (CPU, memory, network)
Będziesz musiał zagłębiać się w bardzo niskopoziomowe aspekty kodu, aby wycisnąć maksimum z systemu.
🟡
Wspieranie zespołu w podejmowaniu kluczowych decyzji technicznych
Oczekuje się od Ciebie nie tylko pisania kodu, ale także aktywnego udziału w architekturze i strategii technicznej.
🔴
Doświadczenie w Rust w systemach wysokiej wydajności (real-time, high-throughput, production-level)
Szukają kogoś, kto już przeszedł przez trudności związane z produkcyjnym użyciem Rusta w wymagających scenariuszach.