Lead Rust Software Engineer
EPAM Systems (Poland) sp. z o.o.
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w Rust
- doświadczenie w systemach rozproszonych
- doświadczenie w budowie systemów low-latency i high-throughput
- znajomość baz time-series (QuestDB, KDB lub InfluxDB)
- rozumienie rynków kapitałowych / market data (akcje, instrumenty pochodne, futures i opcje)
- projektowanie skalowalnych, odpornych na awarie architektur
- znajomość Linux performance tuning i narzędzi profilujących
- angielski na poziomie min. B2+
Opis stanowiska
Dołączasz do zespołu konsolidującego trzy platformy (UL Link, T-Bricks, CQG) w jeden system, budując rozproszoną warstwę cache/pamięci do dystrybucji danych rynkowych i referencyjnych w ultra-niskich opóźnieniach. Rola jest techniczno-liderska: projektujesz i implementujesz warstwę cache, definiujesz modele danych, wspierasz ujednolicanie feed handlerów oraz mentorujesz zespół w zakresie systemów rozproszonych. To oferta dla doświadczonego inżyniera Rust z realnym backgroundem w systemach rozproszonych i znajomością rynków kapitałowych — bez tego kontekstu domenowego będzie trudno. Uwaga: opis projektu w oryginale jest urwany w połowie zdania, co może oznaczać, że oferta jest niedopracowana lub niekompletna — warto dopytać o pełny zakres i stan projektu na etapie rozmowy.
🔍 Dekoder Ogłoszenia
🟡
Lead Rust Software Engineer
Stanowisko lead może oznaczać odpowiedzialność za zespół i oczekiwanie pracy po godzinach, choć ogłoszenie tego nie precyzuje.
🔴
building the distributed cache/memory model that dis
Opis projektu jest urwany w połowie zdania, co może sugerować niekompletną lub niedopracowaną ofertę.
🟡
consolidating UL Link, T-Bricks, and CQG into a unified platform
Konsolidacja wielu systemów w jeden to złożony projekt integracyjny, często związany z presją czasu i długiem technologicznym.