Front Office C++ Developer - Director

Huxley Associates
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Data analysis
C++
Software Quality
Memory Management
Multithreading

Job description

A leading Investment Bank is seeking an exceptional Front Office C++ Developer to join a high-performance quantitative and trading technology team. This is a business-facing role working directly with Traders, Quants, and Desk Heads to deliver both tactical solutions and strategic enhancements to the bank's pricing, analytics, and risk libraries.

You will play a key part in shaping next-generation library architecture, ensuring cutting-edge performance, robustness, scalability, and alignment with evolving Front Office demands., * Develop, optimise, and maintain C++ libraries used across pricing, risk, and analytics functions.

  • Deliver both rapid tactical solutions for Front Office needs and long-term strategic enhancements to the core codebase.
  • Collaborate closely with Quants, Traders, and Structurers to understand business requirements and translate them into high-quality technical solutions.
  • Improve performance of latency-sensitive components and contribute to architectural decisions for future library design.
  • Ensure best practices in testing, documentation, and code quality within a fast-paced, mission-critical environment.

Requirements

  • Strong modern C++ expertise (C++17/20 preferred), including STL, templates, memory management, and multi-threading.
  • Proven experience in a Front Office
  • Background in building or enhancing quantitative / pricing / analytics libraries.
  • Demonstrated ability to deliver both tactical quick wins and strategic long-term solutions.
  • Strong communication skills with the ability to engage directly with trading desks

If you are looking for an opportunity to truelly impact a business whilst getting the recognition you deserve, APPLY NOW to avoid disappointment.

Apply for this position