
Quantitative Developer - Ultra Low-Latency (C++)
Qube Research & Technologies4 months ago
London, United KingdomSenior
Responsibilities
- Design and optimize C++ systems for trading, market data, and infrastructure.
- Profile and fine-tune performance across CPU, cache, and memory layers.
- Tune kernel-level and networking performance for ultra-low-latency systems.
- Collaborate with FPGA engineers and hardware and infrastructure engineers on end-to-end architectures.
- Integrate hardware and software pathways for latency-critical trading systems.
Requirements
- At least 5 years of experience in performance-critical C++, including C++20 or newer.
- Strong systems-programming skills and low-level understanding of memory management and CPU architectures.
- Deep familiarity with Linux internals, kernel parameters, and low-level profiling.
- Interest in hardware, networking, and system behavior under real load.
- Exposure to FPGA integration, hardware/software co-design, or low-latency hardware acceleration is preferred.
Benefits
- QRT offers initiatives and programs supporting work-life balance.
- QRT is an equal opportunity employer committed to diversity and respectful collaboration.
About Qube Research & Technologies
Qube Research & Technologies is a global quantitative and systematic investment manager that develops and trades data-driven strategies across liquid asset classes for institutional investors. The firm manages client capital and proprietary funds, earning management and performance fees. Founded in 2018 and headquartered in London, it operates with offices in 16 locations worldwide.