职位描述
作为核心协议开发方向的软件工程师,您将参与塑造区块链平台技术基石的战略性工作。该职位需要深刻理解去中心化系统,并致力于构建可扩展、安全且可维护的基础架构。您将与跨职能团队紧密合作,设计、实现并优化基于Cosmos SDK的EVM关键组件,确保与更广泛生态系统的无缝集成。
核心职责
- 编写生产级Go代码,在部署、执行和运维各阶段优先保障可审计性、高效性和可维护性
- 参与制定Cosmos SDK上EVM的技术规范、架构框架和实施策略,确保与项目目标及行业标准保持一致
- 全面负责项目全生命周期管理,包括研究、设计、开发、测试、质量评审及部署后维护
- 主动识别技术债务并制定解决方案,同时推动增强Evmos去中心化应用的新功能战略开发
- 使用Protobuf编码、gRPC、JSON-RPC或REST协议实现API客户端,支持与外部系统的互操作性集成
- 编写详尽的文档和代码注释,确保开发人员、开源贡献者和审计方能够清晰追溯和理解代码变更
任职要求
- 精通Go语言开发,特别注重性能优化与安全编码实践
- 深入理解区块链技术,尤其是EVM兼容性、Cosmos SDK架构及去中心化应用生态
- 具备设计可扩展系统的经验,特别强调可审计性和长期可维护性
- 能够分析技术债务并提出符合架构最佳实践和项目周期的解决方案
- 熟练掌握API开发,包括gRPC、JSON-RPC、REST及Protobuf数据序列化编码
- 出色的文档编写能力,能为内外部利益相关者创建清晰、简洁且易理解的技术文档
- 具备协作精神,能在快节奏的创新环境中与开发人员、审计师和开源贡献者高效合作
- 强大的问题解决能力,能主动推动技术改进和功能开发
技术栈
- 主要语言:Go (Golang)
- 区块链框架:Cosmos SDK、EVM兼容层
- API技术:gRPC、JSON-RPC、REST、Protobuf
- 开发工具:版本控制(Git)、CI/CD流水线、测试框架
- 文档平台:Markdown、API规范工具、协作文档系统
优先条件
- 具有去中心化金融(DeFi)协议或区块链应用开发经验
- 了解密码学原理和共识机制
- 有开源项目开发和社区协作背景
- 熟悉智能合约开发及审计流程
- 能够独立工作并同时处理多项优先任务
- 具备向非技术团队及利益相关者阐述技术概念的沟通能力