20~50k
岗位职责: 负责基于 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
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!