Naszym klientem jest firma z siedzibą w USA i Krakowie, która tworzy aplikacje mobilne, internetowe oraz systemy korporacyjne dla szerokiej gamy klientów światowej klasy.
Obecnie firma współpracuje z jednym z największych banków w Ameryce Północnej, rozwijając i utrzymując jego biblioteki produkcyjne oraz aplikacje. Bank obsługuje ponad 17 milionów klientów globalnie i oferuje szeroki wachlarz usług: bankowość osobistą i komercyjną, zarządzanie majątkiem, ubezpieczenia, inwestycje oraz produkty na rynkach kapitałowych.
Głównym obszarem współpracy są rynki kapitałowe, w szczególności instrumenty pochodne i systemy dochodu stałego.
Stanowisko: Lead Quantitative Developer / Senior Quantitative Developer.
Lokalizacja biura: Kraków.
Model pracy: 100% zdalny lub hybrydowy (wg preferencji).
Projekt: System zarządzania ryzykiem dla dużego banku – kluczowe narzędzie wewnętrzne dla analityków danych i ekonomistów do wykonywania obliczeń ryzyka.
Projekt obejmuje rozwój biblioteki w C++, wykorzystywanej do:
- wyceny instrumentów pochodnych (w tym produktów egzotycznych),
- zarządzania ryzykiem,
- prognozowania,
- wspierania szerokiego wachlarza wskaźników ryzyka.
Rozmiar siatki obliczeniowej to ponad 50 000 jednostek – konsekwencja wielkości portfolio, modeli oraz złożoności obliczeń.
Zakres obowiązków:
- Rozwój i utrzymanie systemu zarządzania ryzykiem wykorzystywanego przez analityków i ekonomistów,
- Projektowanie, implementacja i utrzymanie modułów logiki biznesowej w C++ (14) i Pythonie (3.11) w rozproszonym środowisku,
- Rozwój i optymalizacja narzędzi frontendowych opartych o MS Excel (niestandardowe funkcje, menu) oraz samodzielnych aplikacji w Pythonie,
- Utrzymanie i rozwój siatki obliczeniowej (lokalnie i w chmurze: AWS, Azure),
- Optymalizacja wydajności, wdrażanie najlepszych praktyk programistycznych i testowych,
- Współpraca z analitykami i ekonomistami w celu dostosowania systemu do wymagań biznesowych,
- Pełnienie roli mentora / experta w obszarze quantitative – wspieranie zespołu wiedzą domenową i technologiczną.
Wykorzystywane technologie i narzędzia:
- Języki: C++14, Python 3.11
- Chmura: AWS, Azure
- Narzędzia: MS Excel, Docker (w trakcie wdrażania), Solace
- CI/CD: Jenkins (tygodniowe releasy na dev, miesięczne na produkcję)
- Kontrola wersji: Git/Github
Główne wymagania:
- ponad 6 lat doświadczenia w programowaniu w języku C++, w tym minimum 2 lata doświadczenia jako Quantitative Developer (lub pokrewnej roli),
- dobra znajomość C++ oraz podstawowa znajomość Python,
- dogłębna znajomość różnych instrumentów pochodnych (zarówno standardowych, jak i egzotycznych).
- znajomość modeli matematycznych dotyczących dynamiki rynku finansowego,
- umiejętności analityczne w zakresie finansów ilościowych,
- komercyjne doświadczenie na rynkach finansowych lub kapitałowych,
- umiejętność korzystania z systemu kontroli wersji, najlepiej GIT,
- umiejętność pracy w dużym kodzie źródłowym,
- dobre umiejętności komunikacyjne,
- otwartość na programowanie w innych językach,
- bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2) – codzienna praca w międzynarodowym zespole.
Mile widziane:
- doświadczenie w roli Lead Quantitative Developer lub Senior Quantitative Developer,
- doświadczenie jako Mentor/Expert w obszarze Quantitative,
- wiedza z metod numerycznych (np. symulacja Monte Carlo, model Black-Scholes),
- znajomość FpML,
- doświadczenie z AWS, Docker, Solace, SQL,
- znajomość procesów CI/CD (Jenkins).
Firma oferuje:
- niezbędny sprzęt do pracy najwyższej jakości,
- stabilne zatrudnienie w oparciu o umowę o pracę lub B2B,
- możliwość pracy w 100% zdalnej lub hybrydowej (w zależności od preferencji kandydatów, nie ma wymoku pojawiania się w biurze)
- duże możliwości rozwoju zawodowego: indywidualny budżet szkoleniowy (2000 zł rocznie), udział innowacyjnych projektach,
- lekcje języka angielskiego z native speakerem (1 godzina tygodniowo),
- prywatną opiekę medyczną,
- kartę Multisport,
- ciekawą pracę w międzynarodowym środowisku,
- elastyczne godziny pracy,
- imprezy integracyjne,
- dofinansowanie do lunchów (40 zł dziennie),
- nowoczesne biuro w Krakowie ze strefą relaksu (pufy, piłki terapeutyczne, PlayStation) i kuchnią pełną przekąsek, owoców, napojów.
CV w języku angielskim.