
Trading System Architect - Market Making
Salary undisclosed
Checking job availability...
Original
Simplified
- Develop, optimize, and maintain a high-concurrency, low-latency matching engine for institutional trading.
- Design and implement efficient matching algorithms to ensure fairness, accuracy, and speed.
- Enhance core trading components, including order matching and order book management, for optimal performance.
- Architect and optimize system infrastructure to ensure scalability, reliability, and fault tolerance in a high-throughput trading environment.
- 7+ years of backend development experience, with at least 4 years in financial trading systems (e.g., equities, forex, futures).
- Strong expertise in high-performance computing, concurrent programming, and low-latency system design.
- Proficiency in Java (Spring Boot, Spring Cloud) and experience with multithreading, JVM tuning, and system performance optimization.
- Hands-on experience with distributed systems, messaging queues, databases (MySQL, PostgreSQL, Redis), and caching strategies.
- Familiarity with trading rules, execution mechanisms, and order book management.
- Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure) is a plus.
- Prior exposure to crypto, digital assets, or market-making platforms is an advantage.
- Bilingual in English and Mandarin to collaborate with global stakeholders.
- Develop, optimize, and maintain a high-concurrency, low-latency matching engine for institutional trading.
- Design and implement efficient matching algorithms to ensure fairness, accuracy, and speed.
- Enhance core trading components, including order matching and order book management, for optimal performance.
- Architect and optimize system infrastructure to ensure scalability, reliability, and fault tolerance in a high-throughput trading environment.
- 7+ years of backend development experience, with at least 4 years in financial trading systems (e.g., equities, forex, futures).
- Strong expertise in high-performance computing, concurrent programming, and low-latency system design.
- Proficiency in Java (Spring Boot, Spring Cloud) and experience with multithreading, JVM tuning, and system performance optimization.
- Hands-on experience with distributed systems, messaging queues, databases (MySQL, PostgreSQL, Redis), and caching strategies.
- Familiarity with trading rules, execution mechanisms, and order book management.
- Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure) is a plus.
- Prior exposure to crypto, digital assets, or market-making platforms is an advantage.
- Bilingual in English and Mandarin to collaborate with global stakeholders.