後端開發人員

Perp Dex

$4-8K[月薪]
远程工作3-5年工作经验本科全职
分享

远程工作详情

工作开放国家中国 | 中国香港 | 中国澳门 | 中国台湾

语言要求英语 | 汉语

此远程作业对特定国家的候选人开放。请确认您是否想要继续,尽管有可能的位置限制

职位描述

福利待遇

  • 员工表彰与奖励

    绩效奖金

  • 额外福利

    利润共享

  • 休假和请假

    法定节假日

职位描述

1:负责设计、开发和维护我们高性能、低延迟的去中心化永续合约交易平台的核心后端系统。

2:深度参与交易撮合引擎、订单管理系统、市场行情系统、风险控制及清算模块的设计与实现,确保系统的高可用性和可扩展性。

3:运用 Rust 语言进行核心业务逻辑的开发,追求极致的系统性能和稳定性。

4:与前端工程师、智能合约工程师和产品团队紧密合作,推动产品功能迭代和技术架构升级。

5:设计和实现与区块链节点、数据服务以及其他第三方服务的API接口(如RESTful, gRPC, WebSocket)。

6:持续进行系统性能分析与优化,解决复杂技术难题,保障平台安全稳定运行。

7:编写高质量、可维护的代码,并撰写清晰的技术设计和实施文档。

8:积极参与代码审查(Code Review),分享技术经验,促进团队整体技术能力提升。

职位要求

1:计算机科学、软件工程或相关专业本科及以上学历。

2:至少3年以上后端开发经验,其中必须包含订单簿模式 (Order Book) 交易所核心系统(如交易撮合引擎、订单管理系统、行情推送、风险控制模块)的实际设计和开发经验。

3:精通 Rust 语言,具备丰富的实际项目经验,能够运用 Rust 构建高性能、高并发的后端服务;熟悉异步编程模型(如 Tokio/Actix 等框架)。

4:深入理解消息队列的核心机制(例如:消息模型、传递保障、高吞吐量设计、高可用性策略、消息一致性、顺序消息、延迟消息、事务消息等)。

5:深刻理解分布式系统、微服务架构的设计原则与实践。

6:熟悉至少一种关系型数据库(如PostgreSQL, MySQL)和一种NoSQL数据库(如Redis),并有相应的优化经验。

7:能够阅读并理解Java和Golang代码,以便理解和对接现有系统模块。

8:熟悉Linux/Unix操作系统和网络编程。

9:具备优秀的系统分析能力、问题定位和解决能力,以及快速学习新技术的能力。

10:出色的远程沟通和协作能力,有成功的远程工作经验,能够自我驱动,具备高度的责任心和高效的时间管理能力。

11:良好的英语读写能力,能够无障碍阅读英文技术文献和进行技术交流。

加分项:

- 有RocketMQ、Kafka等主流消息队列的实际项目经验、深度使用或调优经验。

- 熟悉 Kubernetes (k8s) 容器编排技术,有实际的容器化应用部署和运维经验。

- 对RocketMQ、Kafka等消息中间件有源码级别理解。

- 对区块链技术(尤其是主流公链及其L2解决方案)、智能合约开发有深入了解或实践经验。

- 熟悉DeFi协议和各类去中心化交易所(DEX)的内部机制。

- 在性能优化、内存管理、网络编程方面有深入研究和实践。

- 对系统安全、攻防有深入理解和实践经验。

- 活跃的开源社区贡献者,或有相关的技术博客和分享。

rust去中心化金融 (DeFi)Java
Preview

fan FAN

HRPerp Dex

七天内活跃

发布于 28 May 2025

举报

Bossjob安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。