C++ Analyst / Developer – Low Latency Expert recruitment
The position is within the company’s core technology development team which is responsible for maintaining and evolving all aspects of its real time trading system. The position is based in London and will have a focus on development around the firm’s European trading systems, however the nature of the organization is that every associate is expected to help define their own role and find their own niche. Thus the exact nature of the position is somewhat flexible.
Its core technology is written in C++ and apart from some open-source components, they do not rely in third part software or APIs.
Candidate should have an expert level of the C++ language (expert means that they know the language syntax back-to-front; have an in depth understanding of the semantics of different syntactic constructs; have a reasonable knowledge of what’s happening ‘under the hood’; have a good understanding of core computer science concepts; have used ‘tricks’ of the language on occasion; and would rate themselves as ‘expert’ whilst recognizing that however much they learn about the language, there is always more they don’t know).
Tech Skills:
C++
Linux / Unix
STL
Boost
System design and low level coding
Low Latency expertise