研发工程师 at FAMDAO

全职1个月前
Employment Information
职位描述
本职位需聘请一位熟练的软件工程师,使用Rust编程语言设计、开发和维护区块链节点。候选人将与开发团队紧密合作,构建并维护可靠的区块链基础设施,确保与现有系统及工具的无缝集成。工作职责包括实现区块链节点核心功能、优化高吞吐量环境下的性能表现,以及维护支持区块链运营的相关工具生态系统。该角色还需参与区块链平台整体架构设计,确保系统的可扩展性、安全性及行业标准合规性。
核心职责
  • 使用Rust语言设计开发高性能区块链节点,专注可扩展性、安全性和容错能力
  • 实现并维护区块链运营全流程工具链,包括监控、测试和部署实用工具
  • 跨部门协作确保代码质量、可靠性及最佳实践的贯彻实施
  • 深度分析技术问题,调试复杂故障,实施有效解决方案以提升系统稳定性
  • 参与架构设计讨论,提供专业技术建议以塑造区块链平台能力
  • 评审团队成员代码贡献,确保可维护性、性能优化及安全合规
  • 编写区块链节点开发的技术规范、设计决策和实现细节文档
  • 持续跟踪区块链前沿技术和Rust语言进展,推动节点架构创新
  • 配合质量保证工程师通过严格测试流程识别并修复节点功能缺陷
  • 针对生产环境优化节点性能指标,包括交易速度、内存占用和网络延迟
任职要求
  • 具备区块链开发实战经验,专注节点架构与实现领域
  • 精通Rust编程语言,掌握并发编程、内存管理和系统级开发等高级特性
  • 深入理解区块链协议、共识机制和密码学原理
  • 扎实的软件设计与架构背景,有构建可扩展安全分布式系统的经验
  • 卓越的编码能力,坚持编写整洁、可维护、高效的代码
  • 具备全面代码审查能力并能提供改进代码质量的建设性意见
  • 拥有敏捷开发团队协作经验,具备协同工作意识
  • 出色的复杂技术问题调试能力与系统性分析思维
  • 熟练使用调试工具、性能分析工具及版本控制系统(如Git)
  • 熟悉区块链开发框架与库,包括共识算法实现经验
  • 了解区块链节点基础设施部署维护的DevOps实践
  • 优秀的沟通能力,能与团队成员及利益相关者高效协作
  • 具备技术流程文档编写能力,能绘制清晰的区块链系统架构图
  • 保持持续学习态度,适应区块链技术和Rust语言的演进
  • 对区块链节点开发的可靠性和安全性保持高度关注
  • 掌握区块链测试方法论及节点功能验证工具
  • 熟悉区块链节点环境的系统管理任务
  • 理解区块链实现所需的网络协议与分布式系统原理
  • 具备分析解决区块链节点性能瓶颈的能力
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响