C# Developer - algorithmic trading
O pozici
Jsme RSJ Securities a obchodujeme na světových burzách v Londýně, Chicagu, New Yorku, Frankfurtu a Tokiu. Specializujeme se na algoritmické obchodování, při kterém se zároveň automatizuje rozhodování a realizace obchodů. Naší obchodní strategií je market making - tvorba trhu. Tato práce vyžaduje synergii špičkových odborníků, kteří obchodní modely navrhují, programují, vyvíjejí a kontrolují.
Naši developeři řeší obtížné matematické problémy, pracují s daty enormních rozsahů a programují složité a výkonné systémy. Musí být inovativní, pružní a mít excelentní odborné znalosti.
Do týmu hledáme posilu na pozici C# Developer - někoho, kdo souzní s naším způsobem přemýšlení, myslí kriticky, baví ho přicházet věcem na kloub a umí řešit složité problémy.
Jak pracujeme
O běh celého algoritmického obchodování se stará celkem 60 lidí, z toho 20 developerů.
Developeři úzce spolupracují s matematiky, kteří vyvíjejí a vylepšují modely předvídající, jak máme správně obchodovat.
Tyto modely pak naši developeři převádí do kódu.
Na samotné obchodování dohlíží tradeři, a to 24 hodin denně od pondělí do pátku, a dávají analytikům a developerům zpětnou vazbu, co by se mělo vylepšit.
Na čem u nás budete pracovat
Budete se podílet na vývoji systémů algoritmického obchodování:
Systém pro automatizované real-time obchodování je přímo připojený k burzám a zpracovává tisíce zpráv za sekundu, vyhodnocuje matematické modely a odesílá pokyny k nákupu a prodeji. Naše reakce musí být v řádech mikrosekund, a tak je kód silně zaměřený na výkon. Na ten je zaměřená i naše low-latency hardwarová a síťová infrastruktura.
Vyvíjíme také GUI, ve kterém naši tradeři okamžitě vidí, co se děje. Vývoj je rychlý, nové verze releasujeme několikrát denně.
V systému pro datové analýzy uchováváme a analyzujeme stovky terabytů historických dat. Ta přibývají denně a k jejich uložení používáme náš vlastní distribuovaný systém a specializovanou time-series databázi. Nad daty kalibrujeme matematické modely a simulujeme obchodování. To celé běží paralelně a nonstop na více než 100 serverech.
Vyvíjíme také vlastní prohlížeče, které nám umožňují přesně sledovat, co se na burzách děje a jak obchodujeme.
Vyvíjíme a spravujeme klíčové podpůrné systémy, bez kterých bychom se neobešli, zejména systémy pro monitoring a releasovací a testovací engine.
Jaké znalosti a dovednosti očekáváme
Umíte programovat v C#, anebo se to chcete naučit. Systémy provozujeme nad posledním .NET. S ohledem na optimalizaci výkonu se většinou vyhýbáme knihovnám třetích stran a věci si píšeme sami. Je pro nás důležité rozumět tomu, jak interně funguje .NET, GC, JIT. Naše systémy běží na Linuxu a Windows.
Nejsme všichni stejní. Někdo je low-level guru na optimalizaci výkonu, druhého baví, že může použít svoje znalosti matematiky a zapojit se do vývoje složitých modelů. Někdo má radost, že jeho komponenta odešle na burzu stovky tisíc příkazů denně, jiný napíše nástroj, který ostatním usnadní práci. Někdo poradí, někdo pomůže.
Baví vás inovace a chcete se učit nové věci. Držíme krok s novými technologiemi. Kriticky se zamýšlíme nad všemi částmi systémů a hledáme cesty, jak je vylepšit.
Jsme zvyklí přidělovat složité úkoly a očekáváme samostatnost a zodpovědnost při jejich řešení. Veškerá vylepšení i přešlapy se velmi rychle projeví na našich ziscích z obchodování. Samozřejmě se o správném postupu průběžně radíme.
Zvládáte češtinu a angličtinu slovem i písmem.
Co nabízíme
Profesionální tým a skvělá atmosféra: Práce v kvalifikovaném týmu v přátelském a kolegiálním prostředí; plochá organizační struktura s přímým kontaktem s vedením, bez zbytečných meetingů a prezentací.
Růst a rozvoj: Možnost dalšího profesního růstu a rozvoje v oboru.
Výkonnostní odměny: Vynikající finanční ohodnocení vázané na výkon.
Výhody a benefity: 5 týdnů dovolené, sick days, Multisport karta, příspěvek na penzijní pojištění, příslušenství k telefonu, psycholog, fyzioterapeut, Flexi pass, předplatné a další benefity na výběr.
Podpora charitativních aktivit: Možnost přispívat na charitu, kde ke každé vaší koruně přidáme další tři.
Příjemné pracovní prostředí: Světlé a prostorné kanceláře ve Florentinu v centru Prahy, nápoje a občerstvení na pracovišti, kolárna a sprcha.
Flexibilita: Možnost částečné práce z domova.
Líbí se vám, co děláme, a chcete s námi pracovat? Dejte nám o sobě vědět na HR@rsj.com! Pošlete nám své CV, odkaz na LinkedIn profil nebo na GitHub.