C++ Senior Software Engineer

🔒 Confidential Employer
Posted 24 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£250,000 / year
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

C++ Linux Performance Optimization Concurrency Low-latency Data Structures Algorithms Systems-level programming

FULL DESCRIPTION

Role: C++ Software Engineer

Client: Top-Tier Proprietary Trading Firm

Compensation: £150-250k+ package on offer...apply now!

Location: London (Hybrid)

Key responsibilities include:

  • Designing and developing high-performance C++ systems for trading, pricing, and market data
  • Writing low-latency, highly reliable code in a Linux environment
  • Optimising performance across CPU, memory, and network layers
  • Collaborating closely with quantitative researchers and traders
  • Taking ownership of systems from design through to production

Requirements

  • Strong professional experience in modern C++ (C++17/20+)
  • Deep understanding of performance, concurrency, and systems-level programming
  • Experience building complex, high-throughput, low-latency applications
  • Strong computer science fundamentals (data structures, algorithms, OS concepts)
  • A mindset that values clean design, code quality, and continuous improvement
  • Experience in trading or finance is not required — many successful hires come from big tech, systems engineering, gaming, or other performance-critical domains.

What’s on Offer

  • Work for a top-tier trading firm with a global reputation
  • Elite compensation: highly competitive base + significant bonus
  • Small, high-calibre teams with real ownership and autonomy
  • A culture that values engineering excellence over hierarchy
  • Access to cutting-edge hardware, tooling, and real-world technical challenges
Sign up free — access 45,000+ UK sponsor-licensed jobs