Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Position Title
Golang Developer
Responsibilities
- Design and develop core modules of a quantitative trading system for a cryptocurrency exchange
- Develop and maintain high-performance trading bots, including strategy execution, order management, and risk control
- Optimize trading system performance to ensure low latency and stable operation under high concurrency
- Design and implement message-queue architectures to process real-time trading data streams
- Participate in the technical implementation of trading strategies and collaborate with the quantitative team to deploy them into production
- Monitor system operations and quickly identify and resolve issues in production environments
- Bachelor's degree or above in Computer Science, Software Engineering, or a related field
- 3+ years of Golang development experience, with strong knowledge of core Go features (goroutines, channels, GC, etc.)
- Proficient in mainstream Go frameworks (Gin, Echo, GORM, etc.) and microservices architecture
- Solid understanding of message queues (such as Pulsar, Kafka) and their use cases
- Strong experience with relational databases (MySQL, PostgreSQL), including schema design, indexing, and SQL optimization
- Familiar with NoSQL databases (Redis, MongoDB) and performance tuning
- Understanding of WebSocket and RESTful API design principles
- Familiar with container technologies (Docker, Kubernetes)
- Good coding standards, familiarity with design patterns, and strong refactoring skills
- Proficient with Git version control and good code review practices
- Basic knowledge of cryptocurrency or securities trading is a plus
- Strong analytical and problem-solving skills, able to work under pressure
- Experience developing cryptocurrency exchanges or quantitative trading systems
- Familiarity with common trading strategies (arbitrage, market making, trend following, etc.)
- Experience optimizing high-concurrency, low-latency systems
- Good English reading skills for technical documentation
Golang Developer
工作职责
- 负责加密货币交易所量化交易系统的核心模块设计与开发
- 开发和维护高性能交易机器人,实现策略执行、订单管理和风险控制
- 优化交易系统性能,确保低延迟、高并发的稳定运行
- 设计并实现消息队列架构,处理实时交易数据流
- 参与交易策略的技术实现,配合量化团队完成策略落地
- 监控系统运行状态,快速定位和解决生产环境问题
- 本科及以上学历,计算机、软件工程等相关专业
- 3年以上Golang开发经验,精通Go语言核心特性(goroutine、channel、gc等)
- 熟练掌握主流Go框架(Gin、Echo、GORM等)及微服务架构
- 深入理解消息队列(Pulsar、Kafka等)原理及使用场景
- 精通关系型数据库(MySQL、PostgreSQL)设计、索引优化及SQL调优
- 熟悉NoSQL数据库(Redis、MongoDB)的使用和性能优化
- 了解WebSocket、RESTful API设计规范
- 熟悉容器化技术(Docker、Kubernetes)
- 具备良好的编码规范,熟悉设计模式,有较强的代码重构能力
- 熟悉Git版本管理,有良好的代码审查习惯
- 了解加密货币或证券交易基本知识者优先
- 具备较强的问题分析和解决能力,能承受一定的工作压力
- 有加密货币交易所或量化交易系统开发经验
- 熟悉主流交易策略(套利、做市、趋势跟踪等)
- 有高并发、低延迟系统优化经验
- 具备良好的英语阅读能力,能阅读英文技术文档
Key Skills
Ranked by relevanceReady to apply?
Join OneBullEx and take your career to the next level!
Application takes less than 5 minutes

