Job Description
The Trading System Development Engineer will be responsible for designing, developing, and maintaining institutional-grade cryptocurrency trading systems. This role requires close collaboration with system architects, market operations personnel, and other developers to ensure high-performance and low-latency trading solutions.
Key Responsibilities
- Collaborate with system architects, market operations, and developers to design and maintain institutional cryptocurrency trading systems
- Develop core trading system components including order book management, pricing engines, risk control modules, hedging, inventory management, and order cancellation/optimization
- Implement high-performance, low-latency order interaction logic supporting major centralized exchanges (Binance, OKX, Bybit, Coinbase, Kraken, etc.)
- Continuously optimize system latency, throughput, and stability to achieve sub-second pricing capabilities
- Participate in building and rapidly iterating trading monitoring systems while collaborating with strategy teams
- Design system architecture, develop disaster recovery solutions, and quickly troubleshoot production issues
Job Requirements
- Bachelor's degree or higher in Computer Science, Mathematics, Electrical Engineering or related fields
- 3+ years of development experience (cryptocurrency trading system experience preferred)
- Proficient in Go (Golang) with experience in high-concurrency systems (Java/Python knowledge is a plus)
- Deep understanding of trading core logic including:
- Order book snapshots and incremental updates
- Spread control and inventory management
- Hedging mechanisms
- Various order types
- Perpetual contract trading
- Familiarity with major exchange WebSocket/private APIs and REST/WebSocket interfaces
- Knowledge of high-performance system optimization (network programming, lock-free data structures, memory management, coroutine scheduling)
- Experience with 24/7 production environment maintenance and rapid incident response
- Strong English communication skills (Chinese proficiency is advantageous)
Benefits
- Remote work flexibility
- 20 days annual leave
- Flexible working hours
- Competitive compensation package
- Opportunities for professional growth in fintech
- Cutting-edge technology stack
- International team collaboration