In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
My client is a proprietary trading group, specializing in quantitative trading and investment strategies. Founded in November 2009, they act as a major liquidity provider in global Stock markets. The strategies are tested rigorously and are based on advanced concepts drawn from the field of machine learning, economics, mathematics, financial engineering etc.
They are on the lookout for a talented software engineer to come on board and help; designing, develop, and improve their low-latency software platform (C++) for high-frequency trading in financial markets.
Key Responsibilities of the Low Latency C++ Developer Role (C++):
Investigating latencies and jitter from test and production data and fixing latency problems.
Writing extremely efficient and scalable protocol implementations to connect to various markets across the world.
Working on big data infrastructure which is used for simulations and post-trade analysis.
Tracking new developments in the hardware and software world, identifying their potential integration with our trading platform to improve the trading architecture, and keep it on bleeding edge.
Build software interfaces to FPGA-based components.
Requirements for the Low Latency C++ Developer role (C++):
An engineering degree (B. Tech/M.Tech) in computer science/engineering.
Expert level understanding of C/C++.
Knowledge of multi-threaded programming concepts.
If this sounds like something you would at least like to hear more about please forward your CV or call on +44(0)20 7780 6706