Lead Rust/Go Software Engineer
⚲ Lodz
Do uzgodnienia
Wymagania
- 5+ lat doświadczenia w Rust lub Go, z tłem w systemach rozproszonych
- doświadczenie w budowaniu systemów o niskich opóźnieniach i wysokiej przepustowości
- znajomość baz time-series, takich jak QuestDB, KDB lub InfluxDB
- rozumienie rynków kapitałowych i danych rynkowych (akcje, instrumenty pochodne, futures i opcje)
- biegłość w projektowaniu systemów skalowalnych i odpornych na awarie
- znajomość narzędzi do tuningu i profilowania wydajności na Linux
- angielski na poziomie B2+
Mile widziane
- doświadczenie z systemami streaming/messaging, np. Kafka
Opis stanowiska
Będziesz liderować technicznie projektowi konsolidacji trzech systemów (UL Link, T-Bricks, CQG) w jedną platformę oraz budować rozproszoną warstwę cache/memory do dystrybucji danych rynkowych w ultra-niskich opóźnieniach. Warto wiedzieć: to złożona integracja istniejących, prawdopodobnie niekompatybilnych systemów, a wymóg ultra-low latency oznacza ekstremalną optymalizację i trudne w debugowaniu problemy. Rola łączy pracę techniczną z mentoringiem zespołu.
🔍 Dekoder Ogłoszenia
🔴
Lead Rust/Go Software Engineer
Osoba z doświadczeniem w Rust lub Go, która będzie kierować zespołem i podejmować kluczowe decyzje techniczne, ale niekoniecznie będzie miała formalne uprawnienia menedżerskie.
🔴
consolidating UL Link, T-Bricks, and CQG into a unified platform
Oznacza to pracę nad złożonym i potencjalnie chaotycznym projektem integracji istniejących, prawdopodobnie niekompatybilnych systemów.
🔴
ultra-low latency
Wymaga ekstremalnej optymalizacji kodu i infrastruktury, co może prowadzić do bardzo specyficznych i trudnych do debugowania problemów.
🟡
Define data models and schemas
Może oznaczać zarówno projektowanie od podstaw, jak i dostosowywanie istniejących, potencjalnie nieoptymalnych schematów danych.
🟡
Proficiency in system design for scalable, fault-tolerant architectures
Oczekuje się nie tylko znajomości teorii, ale także praktycznego doświadczenia w budowaniu i utrzymaniu systemów odpornych na awarie i skalowalnych.