C++ Software Engineer - Singapore
Venture search are proud to partner with a high-performing leading global Hedge Fund who are seeking a high-calibre C++ Software Engineer. The role sits close to the business, supporting systematic and discretionary trading teams by building and optimising mission-critical, low-latency and high-throughput systems.
This is an opportunity to work in a fast-paced, performance-driven environment where technology is a key differentiator and engineering excellence is highly valued.
Responsibilities
Design, develop, and maintain high-performance C++ applications used across trading, research, and risk
Work closely with portfolio managers, quants, and traders to deliver robust and scalable solutions
Optimise systems for latency, throughput, and reliability in a Linux environment
Contribute to system architecture, code reviews, and engineering best practices
Troubleshoot production issues and improve system resilience
Required Skills \& Experience
Strong commercial experience with modern C++ (C++14/17/20)
Solid understanding of data structures, algorithms, and multithreading/concurrency
Experience working in Linux/Unix environments
Strong problem-solving skills and attention to detail
Ability to work effectively in a collaborative, front-office environment
Desirable Experience
Background in high-performance engineering environments
Exposure to low-latency systems, distributed systems, or real-time data processing
Experience with market data, trading systems, or risk platforms
Knowledge of Python or scripting languages for tooling and automation