Execution Systems Developer
Hong Kong
My client is one of the world's leading alternative investment managers, where technology sits at the heart of every investment decision. With globally distributed engineering teams working alongside portfolio managers, traders and quantitative researchers, you'll have the opportunity to build mission-critical trading systems that directly impact live investment strategies.
This is a front-office engineering role within a high-performing execution technology team responsible for designing and developing the firm's next-generation execution platform. You'll work on highly distributed, low-latency systems where performance, scalability and reliability are fundamental to the success of the business.
What you'll be doing
Design and develop high-performance, low-latency trading system components within a distributed architecture.
Build scalable execution technology that supports large transaction volumes with millisecond-level latency.
Optimise system performance, scalability and resilience across business-critical trading platforms.
Participate in architecture discussions, code reviews and technical design decisions.
Work closely with traders, portfolio managers, quantitative researchers and risk teams to deliver innovative trading solutions.
Contribute to the ongoing evolution of a sophisticated execution technology platform used across global markets.
What they are looking for
Strong commercial Java development experience within financial markets or electronic trading environments.
Excellent understanding of concurrent programming, multi-threading and distributed systems.
Experience building high-performance, low-latency applications.
Strong software engineering fundamentals with a focus on clean, scalable and maintainable code.
Comfortable working directly with front-office stakeholders in a fast-paced environment.
Excellent communication and problem-solving skills.
Nice to have
Experience with C#, C++ or React.
Exposure to low-latency optimisation techniques.
Knowledge of execution systems, order management systems or trading platforms.
Why join?
Join a world-class engineering organisation where technology is a true competitive advantage.
Work on business-critical systems that directly influence live trading performance.
Collaborate daily with exceptional engineers, quantitative researchers, portfolio managers and traders.
Solve complex distributed systems and performance engineering challenges at scale.
Be part of a highly collaborative culture that values technical excellence, innovation and ownership.
Excellent long-term career growth within a globally recognised investment management platform.
BAH Partners
specialize in placing the leading technology and quantitative talent into Asia Pacific's premier financial and technology-driven organizations. If you would like more information, or to confidentially discuss your career options, please contact me at
[email protected]
or call
(852) 2850 4877 | (852) 6535 7977
. Follow us @
Similar jobs

Java Developer - BAH Partners

Apply Now
Back to search page