At least 5 years of C++ development (C++17/14/11, STL), some of it with a proven track record of the technical leadership
Knowledge of Windows API and multi-threading
Network programming & protocols (protobuf)
Knowledge of RDBMS (PostgreSQL or others)
Relevant hands-on experience with high load && low latency systems and optimization techniques
Understanding of Agile development methodologies and willingness to follow them
Understanding of how electronic trading works and its related terminology (cTrader, MT terminals. What is ask, bid, spread, order, DOM), or willingness to learn these
Understanding basics of financial mathematics (PnL, yield, equity, calcs etc)
ANTLR and languages development
Knowledge of financial protocols and formats (FIX, FAST, HFT, ITCH, MQL)
Experience in development of matching engines, market data services, auto-trading systems
Employment Type
Remote
Company Industry
IT - Software Services
Department / Functional Area
Software Development / Application Development (IT Software)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.