Senior C++ Software Engineer – FX High Frequency Trading recruitment

C++, HFT, high frequency trading, FX trading systems, low latency, high performance, networking, TCP/IP, electronic trading, algorithmic trading

Sitting directly on the trading floor, and liaising with the business, you will take ownership for the design and implementation of components of this global FX system. Your input will have an impact on the overall system design. This is a role with high visibility and a priority project for this organisation. The ideal candidate will have a passion for solving complex technical problems and enjoy the use of technology to drive business performance. Your knowledge and experience of C++ will be superior to that of your peers and you will take an active interest in updating your knowledge.

Requirements

Significant hands on experience of designing and developing low latency/high performance systems using C++/UNIX/Linux. You must have specifically been responsible for delivering and building systems which can be supported by external groups

Experience of high performance networking (UDP, TCP) and interprocess communication

Experience of reducing latency spikes

Experience of front office trading systems would be plus, specifically experience of pricing, market data, algorithmic trading and execution, trade reconciliation and recovery

Messaging/Kx series database

Previous FX trading systems would be a plus but is not mandatory

Good communication skills

If this position sounds of interest, please send your CV for an immediate confidential discussion.