Job Description
7 days ago
• Design and optimize core systems such as matching engines and order management; lead key code development to ensure the system supports high-concurrency trading requests and millisecond-level low-latency responses; perform performance tuning for high-frequency trading scenarios, using technologies like lock-free queues, memory pools, and zero-copy networking to reduce latency and increase throughput.
• Design unified architecture solutions to support rapid iteration of products like spot, perpetual contracts, and options, reducing redundant development; deeply understand derivative mechanisms to ensure accurate implementation of complex product logic and risk control.
• Lead major troubleshooting and performance optimization in production environments to ensure high system availability; build end-to-end monitoring systems for real-time alerting on core metrics and performance analysis.
• Stay abreast of industry trends, promote the application of technological achievements, and continuously improve the design of the trading system.
Requirements
• Bachelor's degree or higher in Computer Science or a related field; 5+ years of backend development experience, including 3+ years developing financial trading systems (securities, futures, cryptocurrency).
• Proficient in at least one of Go/Java/Rust/C++; skilled in distributed middleware and database optimization.
• Hands-on experience with high-concurrency, low-latency systems; has led the design or optimization of core modules (e.g., matching engine) and successfully resolved major production incidents.
• Deep understanding of product logic for spot margin, perpetual contracts, options, etc.; familiar with market maker strategies, arbitrage mechanisms, and key risk control points.
• Skilled in performance bottleneck analysis, capable of improving system efficiency through code optimization and concurrency control; has practical chaos engineering experience, able to design stress testing plans to simulate extreme market conditions.
Nice-To-Have:
• Experience developing core trading systems at top-tier exchanges or quantitative institutions.
• Knowledge of hardware acceleration techniques, low-latency network optimization, or cutting-edge trading middleware (e.g., Aeron, Disruptor).
• Fluent in English and Chinese.
• Only shortlisted candidates will be contacted.
• Design unified architecture solutions to support rapid iteration of products like spot, perpetual contracts, and options, reducing redundant development; deeply understand derivative mechanisms to ensure accurate implementation of complex product logic and risk control.
• Lead major troubleshooting and performance optimization in production environments to ensure high system availability; build end-to-end monitoring systems for real-time alerting on core metrics and performance analysis.
• Stay abreast of industry trends, promote the application of technological achievements, and continuously improve the design of the trading system.
Requirements
• Bachelor's degree or higher in Computer Science or a related field; 5+ years of backend development experience, including 3+ years developing financial trading systems (securities, futures, cryptocurrency).
• Proficient in at least one of Go/Java/Rust/C++; skilled in distributed middleware and database optimization.
• Hands-on experience with high-concurrency, low-latency systems; has led the design or optimization of core modules (e.g., matching engine) and successfully resolved major production incidents.
• Deep understanding of product logic for spot margin, perpetual contracts, options, etc.; familiar with market maker strategies, arbitrage mechanisms, and key risk control points.
• Skilled in performance bottleneck analysis, capable of improving system efficiency through code optimization and concurrency control; has practical chaos engineering experience, able to design stress testing plans to simulate extreme market conditions.
Nice-To-Have:
• Experience developing core trading systems at top-tier exchanges or quantitative institutions.
• Knowledge of hardware acceleration techniques, low-latency network optimization, or cutting-edge trading middleware (e.g., Aeron, Disruptor).
• Fluent in English and Chinese.
• Only shortlisted candidates will be contacted.
More jobs from moomoo
jobBoard.filter.role.option.FINTECH
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Technology, Information and Media
jobBoard.filter.role.option.QA_TESTING
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Technology, Information and Media
Cybersecurity
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Technology, Information and Media
Product/Project Manager
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Technology, Information and Media
jobBoard.filter.role.option.FINTECH
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Technology, Information and Media
More jobs like this
Algorithmic Java Developer - Trading Systems
IO TECH SOLUTIONS LIMITED
Central and Western, Hong Kong, China
Front Office Java Developer – Trading Systems
IO TECH SOLUTIONS LIMITED
Central and Western, Hong Kong, China
Front Office Java Developer – Trading Systems
IO TECH SOLUTIONS LIMITED
Central and Western, Hong Kong, China
Senior Go Backend Engineer - Equities & Trading Systems
Crypto.com
Central and Western, Hong Kong, China
🎉 Got an interview?







