Senior Low Latency C++ Developer
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.
Apply Now!
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.
