Expert Rust Developer
⚲ Kraków
28 560 - 33 600 PLN netto (B2B)
Wymagania
- AWS
- Docker
- Rust
- Terraform
Opis stanowiska
Co to za projekt?
Dołącz do zespołu rozwijającego wysokowydajne systemy finansowe, w których kluczowe są niskie opóźnienia, niezawodność i poprawność działania.
Projekt dotyczy budowy i rozwoju systemów przetwarzających dane finansowe w czasie rzeczywistym. Pracujemy w środowisku architektury mikroserwisowej, z naciskiem na systemy rozproszone, streaming danych oraz low-latency processing. Rozwiązania, które powstają w projekcie, obsługują krytyczne przepływy biznesowe i przetwarzają dane wrażliwe na czas, dlatego szczególną uwagę przykładamy do wydajności, testowalności i obserwowalności systemu.
Stack technologiczny: Rust, AWS, Terraform, Docker, Microservices Architecture, Distributed Systems, Streaming Pipelines, Kafka, Domain-Driven Design (DDD), Low-latency systems.
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:
• 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 oraz 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
• Bardzo dobre umiejętności komunikacyjne
•
Angielski min. B2
Mile widziane
• Doświadczenie w sektorze finansowym / fintech
Jak pracujemy?
• Niewielki, międzynarodowy zespół (Europa)
•
Stabilny, długoterminowy projekt
• Poukładane procesy i autonomia w pracy
•
100% praca zdalna
• Standardowe godziny pracy
• Komunikacja w języku angielskim
Dołącz do zespołu rozwijającego wysokowydajne systemy finansowe, w których kluczowe są niskie opóźnienia, niezawodność i poprawność działania.
Projekt dotyczy budowy i rozwoju systemów przetwarzających dane finansowe w czasie rzeczywistym. Pracujemy w środowisku architektury mikroserwisowej, z naciskiem na systemy rozproszone, streaming danych oraz low-latency processing. Rozwiązania, które powstają w projekcie, obsługują krytyczne przepływy biznesowe i przetwarzają dane wrażliwe na czas, dlatego szczególną uwagę przykładamy do wydajności, testowalności i obserwowalności systemu.
Stack technologiczny: Rust, AWS, Terraform, Docker, Microservices Architecture, Distributed Systems, Streaming Pipelines, Kafka, Domain-Driven Design (DDD), Low-latency systems.
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:
• 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 oraz 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
• Bardzo dobre umiejętności komunikacyjne
•
Angielski min. B2
Mile widziane
• Doświadczenie w sektorze finansowym / fintech
Jak pracujemy?
• Niewielki, międzynarodowy zespół (Europa)
•
Stabilny, długoterminowy projekt
• Poukładane procesy i autonomia w pracy
•
100% praca zdalna
• Standardowe godziny pracy
• Komunikacja w języku angielskim
🔍 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.