C++ Developer (Energy) – London – £800-950/day
There is flex on the day rate for the right candidate
We’re working with an industry leading energy client that is looking for a proficient C++ Developer for an initial 6 month contract. This role will fall inside IR35 and will require you to be in their Central London office 3 days per week.
Required Industry Knowledge
- Understanding of major global futures exchanges and their native protocols
- Knowledge of full exchange‑traded derivatives trade lifecycle
- Minimum of 8 years’ experience in Trading & Capital Markets / Investment Banks
Exchange Connectivity
- Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests
- Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend
- Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange
- Research exchange behavior in detail to align our behavior to that of an exchange
- Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript
Trading Strategies
- Implement trading algorithms based on requirements provided by traders and quants
- Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation
- Continuously improve the stability, reliability, and performance of the trading engine
- Enhance monitoring and observability in collaboration with the Trading Operations team
- Investigate and resolve production issues such as crashes, unexpected business logic behaviour, and performance bottlenecks
- Prepare for releases and deployments of new trading engine versions
#J-18808-Ljbffr