Job description
Job Responsibilities:
1️⃣ Responsible for designing, developing, and maintaining the core system for market makers, including:
2️⃣ Managing order books, quote engines, inventory management, automatic order filling, order cancellation, and modification logic
3️⃣ Implementing automated market-making strategies, including bilateral quoting, spread control, risk limits, hedging, etc.
4️⃣ Realizing high-performance, low-latency order interaction logic, connecting to multiple mainstream exchanges
5️⃣ Integrating with exchange REST/WebSocket private and public interfaces, supporting parallel operation of multiple trading pairs
6️⃣ Building real-time market data and depth generation modules (K-line, tick, depth push, etc.)
7️⃣ Optimizing system latency, throughput, and stability, ensuring stable operation in high-concurrency scenarios
8️⃣ Constructing and maintaining monitoring, alerting, and logging systems to ensure system observability
9️⃣ Participating in system architecture design, disaster recovery solutions, and rapid fault localization and repair
🔟 Collaborating with the strategy team to continuously improve market-making strategy performance and risk control capabilities
Job Requirements:
1️⃣ Proficient in #Golang or #Java, with the ability to develop high-concurrency, high-performance systems
2️⃣ Experience in developing cryptocurrency or traditional financial exchanges (mandatory)
3️⃣ Experience in developing market-making systems (mandatory), including modules for quoting, inventory, hedging, automatic order filling, etc.
4️⃣ Familiar with the order book structure, matching logic, and order types of spot and contract trading
5️⃣ Familiar with centralized exchange APIs (REST/WebSocket), including private interfaces
6️⃣ Familiar with asynchronous architecture, message queues, multi-thread scheduling, and memory management optimization
7️⃣ Capable of independently designing trading system modules and maintaining systems in a production environment
8️⃣ Having a market-making system that can be commercially used or demonstrated (significant advantage)
9️⃣ Led the development of a market-making system that has been online and stable for over six months, covering multiple trading pairs
🔟 Experience in quantitative trading and market-making strategy development (e.g., spread strategies, inventory algorithms)
1️⃣1️⃣ Experience with hedging systems, risk engines, risk control switches, kill-switches, etc.
1️⃣2️⃣ Experience with Web3 exchanges, market makers, and quantitative institutions
1️⃣3️⃣ Familiar with low-latency network programming, lock-free data structures, cache optimization, and other underlying performance tuning
