This job has expired

Low Latency C++ Developer

Employer
Anson McCade
Location
UK
Salary
Competitive
Closing date
15 Jun 2021

View more

Sector
Technology & New Media
Contract Type
Permanent
You need to sign in or create an account to save a job.

Job Details

Low Latency C++ Developer (C++)

My client is a proprietary trading group, specializing in quantitative trading and investment strategies. Founded in November 2009, they act as a major liquidity provider in global Stock markets. The strategies are tested rigorously and are based on advanced concepts drawn from the field of machine learning, economics, mathematics, financial engineering etc.

They are on the lookout for a talented software engineer to come on board and help; designing, develop, and improve their low-latency software platform (C++) for high-frequency trading in financial markets.

Key Responsibilities of the Low Latency C++ Developer Role (C++):
  • Investigating latencies and jitter from test and production data and fixing latency problems.
  • Writing extremely efficient and scalable protocol implementations to connect to various markets across the world.
  • Working on big data infrastructure which is used for simulations and post-trade analysis.
  • Tracking new developments in the hardware and software world, identifying their potential integration with our trading platform to improve the trading architecture, and keep it on bleeding edge.
  • Build software interfaces to FPGA-based components.


Requirements for the Low Latency C++ Developer role (C++):
  • An engineering degree (B. Tech/M.Tech) in computer science/engineering.
  • Expert level understanding of C/C++.
  • Knowledge of multi-threaded programming concepts.

If this sounds like something you would at least like to hear more about please forward your CV or call on +44(0)20 7780 6706

Reference: AMC/AAN502

Position: Low Latency C++ Developer

Location: London

Type: Permanent

Salary: £ 100,000 - £150,000 + Substantial Bonus

Contact: Alastair Andress

Telephone: +44(0)20 7780 6706
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert