Enable job alerts via email!

C++ Developer (trading platform)

Ascendion

Greater London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Greater London is seeking an experienced C++ Developer to deliver critical low-latency pricing and trading solutions. The ideal candidate will have 6-8 years of server-side development experience in C++, a strong grasp of design principles, and experience with high-performance environments. Knowledge of FX and Rates electronic trading is a plus. This position offers an opportunity to influence trading solutions in a dynamic market.

Qualifications

  • 6-8 years of server-side development experience in C++, preferably on Linux/UNIX platforms.
  • Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading.
  • Proven experience in using design patterns and a strong grasp of software design principles.
  • Experience working with low-latency/high-throughput messaging platforms.
  • Familiarity with FIX API for exchange and venue connectivity is desirable.
  • Exposure to relational and time series databases and proficiency in SQL/Q is advantageous.
  • Scripting experience (Bash, Python, Perl) is useful.
  • Business knowledge in FX and/or Rates electronic trading is desirable.

Responsibilities

  • Develop and maintain server-side solutions in C++ for front-office trading systems.
  • Ensure high performance and low-latency delivery of pricing and trading functionalities.
  • Collaborate with other teams to implement robust, scalable, and efficient solutions.

Skills

C++ server-side development
Linux/UNIX
C++ Standard Template Library (STL)
Multi-threading
Design patterns
Low-latency messaging platforms
FIX API
SQL/Q
Scripting (Bash, Python, Perl)
FX and Rates electronic trading
Job description

Job Description:

We are seeking an experienced and skilled C++ Developer to join our team. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments.

Key Responsibilities:

  • Develop and maintain server-side solutions in C++ for front-office trading systems.
  • Ensure high performance and low-latency delivery of pricing and trading functionalities.
  • Collaborate with other teams to implement robust, scalable, and efficient solutions.

Required Skills and Experience:

  • Minimum 6 8 years of server-side development experience in C++, preferably on Linux/UNIX platforms.
  • Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading.
  • Proven experience in using design patterns and a strong grasp of software design principles.
  • Experience working with low-latency / high-throughput messaging platforms.
  • Familiarity with FIX API for exchange and venue connectivity is desirable.
  • Exposure to relational and time series databases and proficiency in SQL/Q is advantageous.
  • Scripting experience (Bash, Python, Perl) will be useful.
  • Business knowledge in FX and/or Rates electronic trading is desirable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.