Senior C++ Engineer - Leading Global Hedge Fund
Senior C++ Engineer - High Frequency Trading (Leading Hedge Fund)
Company Overview:
Our client is a leading global multi-strategy hedge fund with a strong presence across systematic and high-frequency trading. The firm is highly technology-driven, with engineering at the core of its investment process, building sophisticated low-latency platforms to compete in the most time-sensitive markets globally.
Operating in a collaborative, high-performance environment, technology teams work closely with traders and quantitative researchers to design, build, and optimise mission-critical trading infrastructure.
Role Overview:
This is a Senior C++ engineering position focused on developing and scaling low-latency trading and market data systems. You will work on core infrastructure supporting execution, real-time data processing, and research platforms, while partnering directly with quantitative teams and influencing system architecture across the APAC region.
Key Responsibilities:
Design and build low-latency trading systems across order entry, execution, and market data pipelines
Develop core infrastructure including exchange simulators, research tooling, and strategy containers
Enhance platform capabilities to support systematic trading and quantitative research workflows
Collaborate closely with quants, traders, and architects to deliver high-impact solutions
Optimise system performance across latency, throughput, and reliability
Provide technical leadership on system design, architecture, and engineering standards
Support production environments, including real-time troubleshooting of latency-critical systems
Partner with global teams on cross-platform and cross-strategy initiatives
Key Requirements:
5+ years of experience building low-latency, production-grade systems within a trading or similarly performance-critical environment
Strong proficiency in C++ (modern standards) and solid experience with Python
Deep understanding of Linux internals, networking, and systems programming
Strong knowledge of CPU architecture (caching, NUMA, branch prediction) and performance optimisation
Experience with low-latency networking (TCP/UDP, multicast; kernel bypass technologies are advantageous)
Familiarity with trading systems, systematic strategies, or the quantitative research lifecycle
Experience with distributed systems or high-performance compute environments
Strong debugging and problem-solving skills in live production environments
Proven ability to collaborate across teams and influence technical direction
If this opportunity sounds of interest, please apply with an updated CV and we will be in touch to discuss further!
FAQs
Herzlichen Glückwunsch – wir wissen, dass es ein großer Schritt ist, sich die Zeit für eine Bewerbung zu nehmen. Wenn Sie sich bewerben, werden Ihre Angaben direkt an den zuständigen Berater weitergeleitet, der aktiv nach passenden Talenten sucht. Aufgrund der hohen Nachfrage können wir uns möglicherweise nicht bei allen Bewerbern zurückmelden. Wir behalten Ihren Lebenslauf und Ihre Daten jedoch stets in unserer Datenbank und melden uns bei Ihnen, sobald wir ähnliche Positionen sehen oder Fähigkeiten identifizieren, die das Wachstum von Unternehmen vorantreiben können.
Ja. Auch wenn diese Position nicht perfekt zu Ihrem nächsten Karriereschritt passt, hilft uns Ihre Bewerbung dabei, Ihre Fachkenntnisse und Ziele besser zu verstehen. So stellen wir sicher, dass Sie bei der passenden Gelegenheit auf unserem Radar sind.
Wir arbeiten auf unterschiedliche Weise: Zum einen veröffentlichen wir die aktuell verfügbaren Positionen auf unserer Website. Häufig können wir jedoch aus Gründen der Vertraulichkeit nicht alle Vakanzen ausschreiben. Darüber hinaus arbeiten wir mit Kunden zusammen, die einen stärkeren Fokus auf Fähigkeiten legen und darauf, was erforderlich ist, um ihr Unternehmen zukunftssicher aufzustellen.
Aus diesem Grund empfehlen wir, Ihren Lebenslauf zu registrieren, damit Sie auch für Positionen berücksichtigt werden können, die noch nicht geschaffen wurden.
Ja, wir unterstützen Sie bei der Optimierung Ihres Lebenslaufs und der Vorbereitung auf Vorstellungsgespräche. Von individueller Beratung über die gezielte Vorbereitung auf Interviews bis hin zu Gehalts- und Vertragsverhandlungen stehen wir Ihnen während Ihres gesamten nächsten Karriereschritts zur Seite.
