Location: Hong Kong, Shanghai, Singapore, Sydney
Client: A leading, technology-driven trading firm.
Our client is a premier quantitative trading organisation operating across global financial markets. They combine cutting-edge research, vast datasets, and high-performance technology to identify and capture opportunities. Their culture is collaborative, scientific, and intensely focused on innovation.
The Role:
We are seeking an expert-level C++ Software Engineer to join a core team responsible for the design and development of ultra-low-latency trading infrastructure. This role sits at the critical intersection of software, hardware, and network, directly impacting the firm's core trading performance.
Key Responsibilities:
•
• Design, build, and optimise high-frequency, low-latency C++ systems that form the backbone of our trading stack.
• Collaborate directly with teams specializing in FPGA development, network engineering, and quantitative research to deliver cohesive, high-performance solutions.
• Take ownership of significant components of the trading architecture, from conception through to deployment and monitoring.
• Conduct deep-dive performance analysis, profiling, and system tuning to eliminate latency and enhance throughput.
• Champion software engineering best practices, including rigorous code reviews and the development of robust, maintainable codebases.
• Contribute to strategic discussions on system architecture and the evolution of the technology platform.
• Provide technical guidance and mentorship within the engineering team.
Essential Requirements:
•
• Expert-level proficiency in modern C++ (C++17/20) development within a Linux environment.
• Proven experience building and optimizing low-latency, high-throughput, multithreaded systems. Experience in trading systems, market data, or order entry is highly advantageous.
• A strong understanding of computer architecture, including CPU cache hierarchies, memory models, and kernel/network bypass techniques.
• Demonstrable experience with performance profiling tools (e.g., perf, VTune) and a systematic approach to performance engineering.
• Experience working collaboratively in cross-functional teams (e.g., with hardware or network specialists).
• A track record of technical leadership, guiding projects or mentoring other engineers.
Highly Desirable:
•
• Experience in a relevant financial environment (Prop Trading, Hedge Fund, HFT, Market Making).
• Knowledge of electronic trading concepts and financial protocols (FIX, OUCH, etc.).
• Familiarity with kernel tuning, network programming (UDP, multicast), and hardware interaction.
What’s on Offer:
This is a high-impact role within a firm that values and rewards exceptional technical talent. You will work with other top-tier engineers on some of the most challenging performance problems in the industry. The compensation package is highly competitive, comprising a significant base salary and "buy side" bonuses, medical and generous annual leave.