Enable job alerts via email!

Quant Trading C++ Engineer (APAC,UK)

ioTech Solutions

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology solutions firm in London is seeking an experienced developer to enhance their automated trading systems. You will focus on C++ development, implementing trading strategies, and optimizing performance. The ideal candidate has at least 5 years of professional experience in C++ and a strong understanding of network programming. This role is crucial for streamlining trading processes in a fast-paced environment.

Qualifications

  • Minimum of 5 years of professional experience in C++ development.
  • Thorough understanding of C++ memory models and concurrency.
  • Proficiency in network programming using TCP and Websocket protocols.

Responsibilities

  • Enhance the design and performance of the automated trading system.
  • Implement adaptable trading strategies for live scenarios.
  • Collaborate closely with other teams to automate trading.

Skills

C++ development
Network programming
Data analytics

Tools

Boost
ZeroMQ
MongoDB
Protobuffer
Job description

The Quantitative Trading team is responsible for the execution of trades and the management of risks related to derivative products, including options, futures, and swaps. The team's primary focus is on developing and implementing trading strategies that enable the quantitative trading team to make well-informed decisions in fast-paced and intricate trading environments.

Responsibilities
  • Enhancing the design and performance of our automated trading system, which encompasses exchange connectivity, derivatives pricing models, and order and risk management systems.
  • Implementing highly adaptable trading strategies that can be easily integrated with our backtesting system and applied in live trading scenarios.
  • Collaborating closely with other teams to automate trading, reconcile data, and streamline analytics workflows.
  • Providing technical support for the trading system.
Requirements
  • Minimum of 5 years of professional experience in C++ development.
  • Thorough understanding of C++ memory models, concurrency, meta-programming, and adherence to best practices.
  • Proficiency in network programming using TCP and Websocket protocols.
  • Familiarity with Boost, ZeroMQ, MongoDB, and Protobuffer.
  • Experience in optimization using modern SIMD instruction sets or GPU programming is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.