Dołącz do zespołu j-labs, który zajmuje się tworzeniem wysokowydajnych systemów finansowych. Projekt koncentruje się na budowie rozwiązań przetwarzających dane w czasie rzeczywistym, gdzie kluczowe znaczenie mają niskie opóźnienia, niezawodność oraz wysoka wydajność w architekturze mikroserwisowej.
Zakres obowiązków
- Projektowanie i rozwój niskolatencyjnych usług w języku Rust.
- Implementacja niezawodnej i testowalnej logiki biznesowej.
- Budowa oraz utrzymanie zaawansowanych pipeline’ów danych w czasie rzeczywistym.
- Profilowanie i optymalizacja wydajności systemów pod kątem CPU, pamięci oraz sieci.
- Współpraca przy projektowaniu API, modeli danych oraz architektury całego systemu.
Wymagania
- Doświadczenie w pracy z językiem Rust w systemach wysokiej wydajności (real-time, high-throughput).
- Umiejętność projektowania wydajnych struktur danych oraz pracy z zarządzaniem pamięcią.
- Praktyka w budowie systemów streamingowych z obsługą logiki opartej na czasie.
- Doświadczenie w pracy z chmurą AWS, narzędziem Terraform oraz technologią Docker.
- Dobra znajomość systemów rozproszonych oraz biegła znajomość języka angielskiego (min. B2).
Co oferujemy
- Praca w niewielkim, międzynarodowym zespole w ramach stabilnego, długoterminowego projektu.
- Pełna autonomia w pracy oraz dobrze poukładane procesy projektowe.
- Możliwość pracy w 100% zdalnej w standardowych godzinach pracy.