Hong Kong Exchanges and Clearing Limited (HKEX)

Senior Systems Development Manager (C++) - Assistant Vice President - LME Engineering

In short

This role supports the matching engine technology team at HKEX, developing, testing, and optimizing low latency trading systems in C++. The company is a stock exchange technology operator (HKEX's Shenzhen subsidiary), and the position covers performance tuning, latency analysis, automated testing frameworks, and production support for high-throughput systems. It requires 6–10 years of software development experience, strong C++ skills, and familiarity with Linux, networking protocols, and messaging/middleware systems.

Job Summary
The purpose of this role is to support the matching engine technology team by contributing hands-on engineering capability and practical low latency expertise across development, testing, performance tuning and operational readiness.
The role will help enhance matching engine capabilities to support new business requirements and products, strengthen automated testing for low latency systems, and contribute to the development of tools and frameworks used to measure, monitor and improve system performance.
Job Duties
Responsibilities
You will work as part of the matching engine technology team, contributing to the design, development, testing and optimisation of low latency trading systems. The role requires strong hands-on engineering capability, good understanding of high-throughput systems, and the ability to apply performance-focused development practices in a production-minded environment.
•Develop, enhance and support low latency trading and matching engine components.
•Contribute to performance tuning, latency analysis and optimisation across application, middleware and infrastructure layers.
•Build and maintain automated testing frameworks and tools for low latency and high-throughput systems.
•Support implementation of latency monitoring, benchmarking and performance measurement capabilities.
•Work closely with senior engineers, architects and stakeholders to understand business requirements and translate them into reliable technical solutions.
•Participate in production support, incident investigation and continuous improvement activities where required.
Requirements
•Degree in Computer Science, IT, Engineering, Mathematics, Physics or a related discipline.
•Typically 6–10 years' experience in software development, preferably within low latency, trading, exchange, financial markets or high-throughput technology environments.
•Strong C++ programming skills, with practical experience in performance-sensitive applications.
•Good understanding of low latency system design, performance tuning and latency measurement techniques.
•Experience with high-throughput messaging systems, middleware or event-driven architectures.
•Familiarity with Linux, networking concepts and multicast/unicast protocols.
•Experience in automated testing, benchmarking or performance monitoring for complex systems.
•Python or scripting experience for tooling, test automation or operational support would be advantageous.
•Ability to troubleshoot technical issues, analyse performance data and work collaboratively with senior technical colleagues.
Company Introduction
ITD SZ — HKEX Technology (Shenzhen) Limited is a wholly foreign-owned enterprise established on 28 December 2016 in the Qianhai Free Trade Zone of Shenzhen. As the technology subsidiary of HKEX, HKEX Technology (Shenzhen) Limited primarily provides the group and its affiliated companies with development, technical services, technical consulting and technology transfer for computer software, computer hardware, information systems, cloud storage, cloud computing, IoT and computer networks; economic information consulting, enterprise management consulting, business information consulting, commercial information consulting, information system design, integration, operation and maintenance; database management, big data analysis; and system application management and maintenance, information technology support management, data processing and other information technology and business process outsourcing services on a service outsourcing basis.
Location: CN-Shenzhen-HyQ
Shift: Standard - 40 Hours (China)
Scheduled Weekly Hours: 40
Worker Type: Permanent

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot