软件工程师 at Fuel

全职1个月前
Employment Information
职位描述
本职位招聘专注于Rust语言的高级软件工程师,加入致力于区块链扩容解决方案的核心开发团队。您将主导Fuel网络技术栈的架构设计与实现工作,包括区块链全节点开发、Rust SDK构建、Sway工具链开发及相关基础设施搭建。该岗位需要与跨职能团队紧密协作,设计、开发并优化高性能区块链系统,解决吞吐量、延迟和资源效率等核心挑战。通过构建支持企业级应用和去中心化协议的可扩展解决方案,推动Fuel技术的迭代升级。理想候选人需深刻理解区块链原理,热衷于构建突破去中心化计算边界的稳健高性能系统。
核心职责
  • 主导Fuel网络技术栈核心组件(含全节点、SDK及工具链)的架构设计与开发实施
  • 与架构师和工程师协作,识别并实现区块链各层的可扩展性优化方案
  • 开发维护基于Rust的软件系统,确保去中心化系统的高性能、安全性与可靠性
  • 参与Sway工具链开发及与现有区块链框架的集成,提升开发者效率
  • 调试复杂问题,实施代码效率优化,确保符合行业标准与协议规范
  • 参与代码审查,指导初级工程师,通过知识共享提升团队技术实力
  • 持续追踪区块链前沿技术与趋势,为架构决策和创新战略提供依据
  • 协同利益相关方明确需求、排定功能优先级,交付符合业务与技术目标的解决方案
  • 通过优化共识算法、数据存储和网络通信等环节,解决区块链网络扩展性瓶颈
  • 配合质量保障团队开发测试框架,验证区块链系统在不同工况下的性能表现
任职要求
  • 具备高级软件工程师经验,精通Rust编程语言及区块链开发,有成功项目案例
  • 深入掌握区块链架构、共识机制和去中心化系统原理,有可验证的可扩展解决方案交付记录
  • 擅长高性能软件系统设计与实现,精通优化技术和系统级编程
  • Rust语言专家级能力,熟悉其生态体系、内存管理和并发模型
  • 具有Sway工具链或Solidity等智能合约语言的区块链开发框架使用经验
  • 出色的分布式系统与区块链协议问题诊断能力,擅长解决复杂技术难题
  • 能在快节奏的敏捷开发环境中独立或协作工作,确保按时交付
  • 优秀的跨团队沟通能力,能与利益相关方及开源贡献者高效协作
  • 熟练使用Git等版本控制系统,了解软件开发CI/CD流程
  • 熟悉区块链可扩展性挑战,包括状态管理、交易处理和网络吞吐量优化
  • 优先条件:具有Layer2扩容方案或分片技术等区块链扩容项目经验
  • 优先条件:了解基于Rust的区块链平台及其与现有基础设施的集成
  • 优先条件:分布式系统设计与实施背景,专注高可用性与容错机制
  • 优先条件:有区块链项目开源开发及社区贡献经验
  • 优先条件:掌握密码学原理及其在区块链系统中的应用
MyJob.one —— 远程工作,真实影响

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

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