职位描述
我们正在寻找一位资深Rust工程师加入我们的团队。作为核心开发成员,您将负责构建和维护关键的后端系统,包括网络架构、节点软件、客户端软件以及相关基础设施。您需要设计和实现分布式证明机的工作负载编排系统,并参与从需求分析到部署上线的完整软件开发周期。此外,您还将通过实际的技术实现来提供共同的技术领导力,帮助团队解决复杂的技术挑战。
主要职责
- 开发和维护基于Rust的后端系统架构
- 设计并实现分布式证明机的工作负载编排方案
- 参与区块链协议的全生命周期设计
- 通过技术实践提供技术领导力
- 持续优化系统性能和可靠性
- 与跨职能团队协作推进项目进展
职位要求
- 精通Rust语言,具有实际生产环境经验,熟练掌握异步编程(Tokio)
- 具备区块链后端开发经验,包括节点/客户端软件及相关基础设施
- 熟悉RPC协议,如HTTP、WebSocket API等
- 了解EVM生态系统及主流Web3工具
- 有从零开始成功启动项目的经验
- 曾在高效执行文化的高绩效团队中工作
优先考虑条件
- 熟悉PostgreSQL及Rust ORM框架(Diesel, SQLx, SeaORM)
- 具备Docker和Kubernetes使用经验
- 了解gRPC API开发
- 掌握可观测性工具(OpenTelemetry, 指标聚合等)
- 有P2P网络开发经验(libp2p, DHTs)
- 熟悉密码学基础(ECDSA, BLS, 哈希函数等)
- 具备AWS/GCP云平台使用经验
福利待遇
- 具有竞争力的薪资和股权激励
- 加入一个追求卓越、重视交付的协作型团队
- 建立在相互尊重、同理心和影响力基础上的企业文化
- 灵活的工作时间和远程工作机会
- 持续学习和职业发展支持