职位描述
我们正在寻找一名技术精湛的Golang后端工程师,参与Cosmos-SDK协议核心基础设施的开发和维护工作。该职位将重点构建、维护和测试去中心化订单簿、交易执行协调器、订单匹配引擎及Layer-2执行环境等关键组件,这些系统构成我们去中心化金融平台的核心架构,为跨区块链网络的安全高效交易处理提供支持。
作为工程团队的核心成员,您还将设计并开发开源Golang客户端工具,实现与协议及智能合约的直接交互,包括为开发者和终端用户创建无缝接入去中心化交易所生态的集成工具。同时需构建高性能REST与WebSocket API,为交易所前端提供支持,并为机构客户打造程序化交易解决方案。
您将协同跨职能团队确保后端开发与前端应用的协调统一,始终关注系统扩展性、安全性和用户体验。本职位要求深入理解去中心化金融(DeFi)系统,并具备在复杂区块链环境中进行技术创新的能力。
核心职责
- 开发维护Cosmos-SDK协议核心组件,包括去中心化订单簿系统、交易执行协调器、订单匹配算法及Layer-2执行环境
- 设计可扩展且安全的Layer-2执行环境,优化交易吞吐量并缓解网络拥堵
- 实现并测试实时交易处理系统,确保关键金融操作的低延迟与高可用性
- 开发附带完整文档和集成工具的开源Golang客户端
- 运用性能优化技术构建REST与WebSocket API,支持高频交易与实时数据流
- 协同跨部门团队实现后端系统与前端应用的无缝集成
- 监控系统性能并实施改进方案以提升扩展性、安全性和用户体验
- 参与开发注重互操作性与跨链功能的去中心化金融协议
- 参与代码审查,确保符合安全可维护的软件开发最佳实践
- 编写面向内外部利益相关者的技术规范、系统架构及API接口文档
任职要求
- 具备Golang开发实战经验,精通并发模式与性能优化
- 深入理解Cosmos-SDK架构与区块链协议开发原理
- 熟悉去中心化订单簿系统、交易执行算法及智能合约交互
- 精通实时应用的REST API设计与WebSocket实现
- 擅长构建和维护注重扩展性与容错性的分布式系统
- 出色的复杂系统调试与性能指标优化能力
- 熟练使用Git等版本控制系统及协作开发流程
- 具备技术文档编写能力,善于与利益相关者沟通协作
- 有区块链开发工具(如Tendermint、CosmWasm)及跨链协议经验者优先
- 能在快节奏环境中交付高质量代码并严守工期
- 了解密码学原理与共识机制等区块链安全开发知识
- 熟悉Docker等容器化技术及AWS/GCP云基础设施的部署扩展
- 掌握DevOps实践与CI/CD自动化测试部署流程