Position Overview
Develop and enhance systematic trading capabilities within the trading platform.
Translate trader and quant requirements into production-grade trading algorithms.
Build trading domain expertise to effectively map business logic into robust software design.
Improve the stability, reliability, and performance of the trading engine through continuous engineering best practices.
Diagnose and resolve production incidents, including crashes, unexpected business-logic behavior, and latency/performance bottlenecks.
Support release preparation and deployments for new trading engine versions.
Core Responsibilities
Own development of the systematic trading framework and core services.
Design, develop, and support APAC and cross-regional systematic trading strategies.
Build expertise in APAC market micro-structure to customize systematic trading modules for regional market characteristics and regulatory requirements.
Core Skills & Qualifications
BSc, MSc, or Ph D in Computer Science, Mathematics, or equivalent experience.
5+ years of post-graduation professional C++ development experience at a buy-side proprietary trading firm.
Strong ability to write clean, reliable, maintainable, and highly scalable code.
Solid knowledge of algorithms and data structures.
Experience with parallel, asynchronous, and multithreaded programming.
Strong performance mindset (latency, throughput, resource utilization) and ability to optimize for available hardware/software.
Ability to clearly communicate with both technical and non-technical stakeholders.