Job description
Job Responsibilities
Collaborate closely with system architects, market operations, and other R&D personnel to design, develop, and maintain an institutional-level cryptocurrency trading system.
Responsible for the development of core trading systems, including order book management, pricing engine, risk control modules, hedging, inventory management, order cancellation, and order optimization.
Implement high-performance, low-latency order interaction logic, interfacing with and supporting multiple mainstream centralized exchanges (such as Binance, OKX, Bybit, Coinbase, Kraken, etc.).
Continuously optimize system latency, throughput, and stability to achieve sub-second market and pricing capabilities.
Participate in the implementation and rapid iteration of trading monitoring systems, collaborating with the strategy team to promote system updates.
Responsible for system architecture design, disaster recovery planning, and rapid identification and resolution of production environment issues.
Job Requirements
Bachelor's degree or above in Computer Science, Mathematics, Electronic Engineering, or related fields.
More than 3 years of practical development experience, with experience in cryptocurrency trading system development preferred.
Proficient in Go (Golang) development, with frontline practical experience in high-concurrency, high-performance systems (Go preferred); familiarity with Java or Python is also acceptable.
Deep understanding of core trading business logic, including but not limited to:
Real-time snapshots and incremental updates of the order book.
Spread management, inventory control.
Hedging mechanisms.
Various types of orders.
Perpetual contracts.
Familiar with mainstream exchanges' WebSocket/private APIs, with experience using REST and WebSocket interfaces.
Familiar with high-performance network programming, lock-free data structures, memory management, coroutine scheduling, and other low-level optimization techniques.
Experience in maintaining production systems 24/7, capable of responding quickly and handling online failures.
Good English communication skills, able to collaborate smoothly with international teams; proficiency in Chinese is a plus.
Preferred Qualifications
Developed or participated in a market-making system that has been stably running for over 6 months, covering no less than 10 trading pairs, with a daily trading volume of no less than $50 million.
Possess a ready-to-use market-making system that can be commercially utilized (able to provide code repository or runnable demo).
Previously participated in the development of market-making systems at well-known market-making institutions, such as Wintermute, GSR, Cumberland, Jump Crypto, Amber, DWF Labs, etc.
