C# Developer – algorithmic trading

Řešíme obtížné matematické problémy, pracujeme s daty enormních rozsahů a programujeme složité a výkonné systémy. Musíme být inovativní, pružní a mít excelentní odborné znalosti.

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. Na některých trzích patříme mezi největší obchodníky, na některých máme jako market maker přímo pověření od příslušné burzy a fungujeme jako oficiální tvůrce trhu. Umožňujeme tak dalším účastníkům obchodovat bez nutnosti aktivně hledat protistranu. Tím zásadně usnadňujeme obchodování na burze.

Jsme česká firma se sídlem v Praze, odkud obchodujeme po celém světě. Naše práce vyžaduje synergii týmu špičkových odborníků, kteří obchodní modely navrhují, programují, vyvíjejí a kontrolují.

Abychom byli co nejefektivnější, využíváme nejmodernější technologickou infrastrukturu, včetně umístění vlastních počítačů na burzách.

Obchodujeme s futures kontrakty na všechny třídy aktiv a opcemi na státní dluhopisy a akciové indexy.


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 Ti co děláme a chceš pracovat s námi? Tak nám dej o sobě vědět. Pošli CV, LinkedIn profil, GitHub na HR@rsj.com nebo zavolej.