IT & Software

C++ Software Developer, Risk Technology

Ncounter

London · Greater London · United Kingdom

Overview

In questa role you will design and optimise C++ software for a global trading risk platform. You’ll contribute to high-performance, deterministic risk calculations across asset classes in a Linux, service-oriented environment. You work with real-time market data, pricing models, and distributed components to deliver reliable risk analytics under strict latency targets. It’s a chance to shape core risk infrastructure that supports front-office and portfolio management teams with scalable technology.

Responsibilities
  • Develop and evolve C++ components for a high-throughput risk platform
  • Ensure deterministic and accurate risk calculations as data volumes grow
  • Integrate pricing models and manage market data ingestion
  • Support portfolio aggregation and the propagation of risk metrics across distributed systems
  • Maintain low-latency processing and robustness in a Linux-based, service-oriented architecture
  • Collaborate with cross-functional teams to translate trading concepts into maintainable software
Key requirements
  • Strong C++ development experience in Linux
  • Experience in financial services, trading or risk platforms
  • Understanding of risk calculations across asset classes (equities, derivatives, FX, fixed income)
  • Deep knowledge of algorithms, memory management, multithreading, and performance optimisation
  • Experience with large-scale distributed systems and high-volume data
  • Familiarity with messaging systems such as Kafka, AMPS, or QPID
  • Python or Bash tooling experience; Q or KDB exposure is valuable
  • Strong problem-solving abilities
  • Collaborative and cross-functional communication
  • Proactive and results-oriented
  • C++ in Linux
  • Distributed systems
  • Market data ingestion

Reference: WJ-747_31206663 · Posted 01 Nov 2026, 12:14 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

C++ Software jobs in other states

Browse jobs