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