Wiodąca firma technologiczna w Krakowie poszukuje doświadczonego inżyniera oprogramowania do projektowania niskolatencyjnych usług w języku Rust. Będziesz odpowiedzialny za implementację testowalnej logiki biznesowej oraz budowę pipeline’ów danych w czasie rzeczywistym. Wymagana bardzo dobra znajomość Rust oraz doświadczenie w AWS, Terraform i Docker. Dobrze widziane doświadczenie w sektorze finansowym. Praca w modelu hybrydowym.
Qualifications
Bardzo dobra znajomość języka programowania Rust.
Doświadczenie z nowoczesnymi narzędziami i technologiami, takimi jak AWS, Terraform, Docker.
Wcześniejsze doświadczenie w budowie wysoko wydajnych systemów.
Responsibilities
Projektowanie i rozwój niskolatencyjnych usług w Rust.
Implementacja niezawodnej i testowalnej logiki biznesowej.
Budowa i utrzymanie pipeline’ów danych w czasie rzeczywistym.
Przetwarzanie zdarzeń oraz implementacja mechanizmów feedback loop.
Skills
Bardzo dobra znajomość Rust
Dobre umiejętności komunikacyjne
Doświadczenie z AWS
Doświadczenie z Terraform
Doświadczenie z Docker
Znajomość systemów rozproszonych
Job description
Dołącz do j‑labs i miej wpływ na rozwój systemów przetwarzających dane finansowe w czasie rzeczywistym w środowisku high-performance.
Team Overview
Dołączysz do projektu, w którym tworzymy wysokowydajne systemy finansowe przetwarzające dane w czasie rzeczywistym.
Budujemy rozwiązania obsługujące krytyczne procesy biznesowe, stawiając na niezawodność, precyzję i stabilność działania.
Pracujemy w architekturze mikroserwisowej i systemach rozproszonych, wykorzystując streaming danych i podejście low-latency.
Duży nacisk kładziemy na jakość: wydajność, testowalność oraz obserwowalność to dla nas codzienność, nie dodatek.
Korzystamy z nowoczesnego stacku: Rust, AWS, Terraform, Docker, Kafka oraz streaming pipelines.
Rozwijamy system w oparciu o Domain-Driven Design (DDD), dbając o skalowalność i dobrze zaprojektowaną logikę biznesową.
Twoje zadania
Projektowanie i rozwój niskolatencyjnych usług w Rust.
Implementacja niezawodnej i testowalnej logiki biznesowej.
Budowa i utrzymanie pipeline’ów danych w czasie rzeczywistym.
Przetwarzanie zdarzeń oraz implementacja mechanizmów feedback loop.
Profilowanie i optymalizacja wydajności (CPU, memory, network).
Współpraca przy projektowaniu API, modeli danych i architektury systemu.
Wspieranie zespołu w podejmowaniu kluczowych decyzji technicznych.
Wymagania
Bardzo dobra znajomość Rust.
Doświadczenie z AWS, Terraform oraz Docker.
Doświadczenie w budowie wysokowydajnych usług produkcyjnych.
Dobra znajomość systemów rozproszonych. Bardzo dobre umiejętności komunikacyjne.