hackquest logo

撮合开发

A

AstroX

15 - 20K MYR
Full-time
Remote
Java

1. 负责交易所核心 撮合引擎 的设计与实现,包括限价单、市价单、止盈止损、冰山单、条件单等订单类型。

2. 设计高性能撮合算法与数据结构,保障 高并发低延迟 的撮合能力。

3. 优化撮合性能与内存管理,确保毫秒级撮合响应。

4. 参与撮合与清算模块的风控设计(价格偏移、熔断机制、风险限额)。

5. 对接撮合数据与行情推送服务,支持 WebSocket 实时订阅。

6. 参与撮合引擎测试(压力测试、极端行情回测、容灾演练)。

7. 与 Java 后端团队、风控团队协作,保证交易逻辑与资金结算一致性。

- 精通 Java/Go/Rust 中至少一种,理解多线程与高性能内存结构。

- 熟悉撮合引擎原理,掌握订单簿数据结构(红黑树/跳表/堆)。

- 具备 低延迟系统开发经验,熟悉 GC 优化、锁优化、并发控制。

- 理解交易所常见交易逻辑(现货、合约、期权),能设计复杂订单类型。

- 熟悉行情数据生成、K线聚合、指数价格计算。

- 有交易所撮合引擎开发经验优先。