×
Register Here to Apply for Jobs or Post Jobs. X

Senior C++ Developer | HFT Trading Systems

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Selby Jennings
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Unix/Linux, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 190000 GBP Yearly GBP 120000.00 190000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Our client is a leading global investment firm with a strong focus on systematic strategies, operating at scale across multiple markets. Their technology function sits at the core of the business, partnering closely with researchers and portfolio managers to deliver cutting-edge trading infrastructure. As they continue to invest heavily in their platform, they are looking to bring in highly skilled C++ engineers to join their systematic technology group.

This team is focused on building next-generation low latency, high availability research and trading systems, supporting both live trading and strategy development.

Key Responsibilities
  • Design & Development:
    Architect, build, and optimise low latency trading components and supporting infrastructure, with a strong emphasis on performance, reliability, and scalability.
  • Market Access:
    Develop and maintain exchange connectivity across global venues. Work on order management systems (OMS), including order routing, risk controls, and real-time state handling.
  • Performance Tuning:
    Profile, benchmark, and continually refine systems to achieve ultra-low latency and high throughput.
  • Collaboration:

    Partner closely with quantitative researchers, systematic PMs, traders, and other engineers to deliver robust, production-ready solutions.
  • Reliability:
    Maintain high availability and resilience across trading systems, including involvement in on-call support where required.
  • Greenfield build out:
    Contribute to the evolution of the platform by evaluating new technologies and implementing best practices to keep the stack competitive.
Required Skills & Experience
  • Strong grounding in algorithms, data structures, distributed systems, and software design principles.
  • Expert-level C++ (modern standards such as C++20/23), alongside experience with Python and/or other modern languages (e.g. Rust).
  • Proven experience building and optimising low latency, high throughput systems within a production trading environment.
  • Solid understanding of networking (TCP/UDP, multicast), Linux systems programming, and performance profiling tools.
  • Familiarity with testing frameworks, CI/CD pipelines, and approaches for designing robust, fault-tolerant systems.
  • Strong communication skills, with the ability to operate effectively in a fast-paced, globally distributed team.
Preferred Qualifications
  • Background working on systematic or algorithmic trading systems within a hedge fund, proprietary trading firm, or investment bank.
  • Exposure to hardware acceleration concepts (FPGA, kernel bypass, RDMA) and ultra-low latency networking stacks.
  • Experience with cloud-native tooling and containerisation (e.g. Kubernetes, Docker) in hybrid environments.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary