Job description
Job Responsibilities
- Responsible for the design and development of core modules for the cryptocurrency exchange's quantitative trading system
- Develop and maintain high-performance trading bots to implement strategy execution, order management, and risk control
- Optimize trading system performance to ensure stable operation with low latency and high concurrency
- Design and implement a message queue architecture to handle real-time trading data streams
- Participate in the technical implementation of trading strategies, collaborating with the quantitative team to execute strategies
- Monitor system operation status, quickly locate and resolve production environment issues
Job Requirements
- Bachelor's degree or above in Computer Science, Software Engineering, or related fields
- Over 3 years of Golang development experience, proficient in core features of Go language (goroutine, channel, gc, etc.)
- Proficient in mainstream Go frameworks (Gin, Echo, GORM, etc.) and microservices architecture
- In-depth understanding of message queue principles (Pulsar, Kafka, etc.) and usage scenarios
- Proficient in relational database (MySQL, PostgreSQL) design, index optimization, and SQL tuning
- Familiar with NoSQL databases (Redis, MongoDB) usage and performance optimization
- Understanding of WebSocket and RESTful API design specifications
- Familiar with containerization technologies (Docker, Kubernetes)
- Possess good coding standards, familiar with design patterns, and have strong code refactoring abilities
- Familiar with Git version management and have good code review habits
- Knowledge of cryptocurrency or basic securities trading is preferred
- Strong problem analysis and solving skills, able to withstand certain work pressure
Bonus Points
1. Experience in developing cryptocurrency exchanges or quantitative trading systems
2. Familiar with mainstream trading strategies (arbitrage, market making, trend following, etc.)
3. Experience in optimizing high concurrency, low latency systems
4. Good English reading ability, able to read English technical documents
