Senior C++ Developer

Role profile:

involvement in crypto trading systems development and support (High-Frequency trading algorithms)
data collection tools development
stock-oriented features (aimed at TC speed up) design and implementation
various trading features design and implementation together with R&D department
involvement in trading system core development

Key skills & other requirements:

2+ years of experience in C++ development
deep understanding of net protocols
expertise in code optimization and profiling
work experience with classic trading algorithms
knowledge of data structures
understanding of OOP and design patterns
experience with Git
experience with Linux
STL and CMake skills
Boost skills
experience in HFT is an advantage
experience in Template metaprogramming, Optimization, Low-latency Programming
teamwork skills
ability to structure and organise working process
outstanding self-discipline (well-arranged chats, "neat" code, "clear mind")
higher degree in finance/maths or other technical profile
experience in crypto, basic knowledge of algo trading and stock market principles
Algorithmic trading for the crypto market: statistical arbitrage, microstructural strategies, market making and HFT