Starszy programista C++
Lokalizacja: Lizbona LUB Porto (hybrydowy format z współpracą międzynarodową)
O roli:
Dynamiczna okazja do dołączenia do globalnego zespołu Electronic Equities, rozwijającego platformę handlową o wysokiej wydajności i bardzo niskim opóźnieniu. Rola ta skupia się na budowaniu i wzbogacaniu kluczowych komponentów handlowych przy użyciu najnowocześniejszych technologii C++ i zoptymalizowanych pod względem wydajności systemów.
Kluczowe obowiązki:
- Opracowywanie i utrzymanie modułów platformy e-handlu, w tym modeli algo, dystrybucji danych rynkowych i łączności giełdowej.
- Współpraca z zespołami inżynierskimi, biznesowymi i wsparcia na całym świecie w celu poprawy infrastruktury i usług handlowych.
- Zapewnienie niezawodności platformy poprzez ciągłe ulepszanie integracji/dostarczania, naprawę błędów i wsparcie operacyjne.
- Udział w projektach wymagających innowacji i projektowania systemów o wysokiej wydajności.
Kluczowe umiejętności i doświadczenie:
- Biegłość w C++ (C++11/14/17/20) i nowoczesnych praktykach inżynierskich.
- Silne zrozumienie architektury systemów, struktur danych i złożoności algorytmów.
- Doświadczenie w pracy w środowiskach Linux, gcc, gdb, Boost i STL.
- Zasady projektowania zorientowanego obiektowo i umiejętność pisania czystego, wydajnego kodu.
- Skuteczne umiejętności komunikacyjne w języku angielskim (pisemne i mówione).
Preferowane kwalifikacje:
- Ekspertyza w zakresie wielowątkowości, zarządzania pamięcią i sieci niskopoziomowych dla systemów wysokowydajnych.
- Znajomość skryptów Unix (bash), Python.
- Doświadczenie z protokołami finansowymi jak FIX
Dlaczego warto aplikować:
Dołącz do globalnie połączonego zespołu na czele innowacji w technologii finansowej, pracując nad systemami o znaczeniu krytycznym w środowisku o dużym wpływie.