职位名称:Go 后端开发工程师(区块链方向)

  • 全职

20~50k

  • / 开发
  • 3~5年 / 上海 / 大专
职位描述

岗位职责: 负责基于 Go 的后端系统设计与开发,重点聚焦区块链相关服务,如链上数据解析、交易服务、节点管理等。 设计并实现高性能、多并发的链上数据同步、交易广播、解析服务,支持多链环境(如 EVM、Solana、BTC 等)。 开发和维护多链钱包服务,支持地址管理、余额查询、资产解析、交易推送等功能。 优化区块链节点与后端服务的交互,提供高效、稳定的数据服务。 参与高性能微服务架构的设计,确保服务的高可用性与可扩展性。 负责性能瓶颈分析与优化,确保系统在高并发场景下的稳定性和低延迟。 配合前端团队和其他后端开发团队,输出高质量的 API 服务。 解决节点同步延迟、链上交易失败率等区块链特有问题。 岗位要求: 本科及以上学历,计算机科学、软件工程或相关专业背景。 熟练使用 Go 编程语言,具备 2 年以上 Go 开发经验,熟悉 Go 异步编程及性能优化。 具备扎实的区块链开发经验: 熟悉主流区块链技术,如以太坊(EVM)、比特币、Solana、Cosmos 等。 了解区块链节点的部署、数据同步、交易广播等机制。 有区块链数据解析、链上智能合约交互等开发经验。 熟悉高性能微服务架构,具备实际的服务端开发经验,能编写高效的 API 服务。 熟悉常用的数据库(如 PostgreSQL、MySQL、MongoDB)和缓存技术(如 Redis),具备数据库设计与优化能力。 熟悉消息队列(Kafka、RabbitMQ)及异步数据处理,有高并发数据处理经验。 具备良好的代码质量意识,了解单元测试、集成测试及 CI/CD 流程。 具备性能调优与问题排查能力,能快速解决线上问题。 具备良好的沟通和团队协作能力,主动解决问题、推动项目进展。 加分项: 有基于 Substrate 框架的区块链开发经验,或参与过区块链底层链开发。 有开发过去中心化钱包、链上解析服务、交易广播服务等相关项目经验。 熟悉 WebAssembly(Wasm),有智能合约开发经验。 熟悉区块链索引服务(如 The Graph)或自建索引服务的开发。 有大型分布式系统的设计与开发经验。

工作地点
项目简介
tomo.inc
  • 发布于 1天前
  • 阅读 ( 79 )
免责声明
在登链社区网站、登链社区公众号及关联平台发布的招聘信息均系招聘方自行发布,登链社区只负责展示或格式编辑,对其招聘内容的合法性和真实性不承担任何法律责任,请求职者提高警惕,注意甄别!
Linda
Linda
江湖只有他的大名,没有他的介绍。

类似职位