职位描述
高级Rust工程师构建和维护后端系统:包括网络架构、节点软件、客户端软件及支持性基础设施。设计并实现分布式验证机上的工作量协调机制。参与协议设计的完整软件开发生命周期。通过实际开发工作提供技术联合领导。
主要职责
- 使用Rust语言开发和优化高性能区块链后端系统
- 设计分布式节点间的任务分配与协调机制
- 参与核心协议的技术方案设计与实现
- 带领技术团队进行关键模块的研发工作
- 持续优化系统架构,提升整体性能与稳定性
职位要求
- 精通Rust语言,具有实际生产环境经验,熟练掌握异步编程(Tokio框架)
- 具备区块链后端开发经验,包括节点/客户端软件及基础设施
- 熟悉RPC协议(HTTP、WebSocket API等)
- 了解EVM生态系统及主流Web3开发工具
- 有从零开始成功启动项目的经验
- 曾在高效执行文化的团队中有出色表现
优先考虑条件
- PostgreSQL数据库及Rust ORM框架(Diesel/SQLx/SeaORM)经验
- 熟悉Docker和Kubernetes容器化技术
- 有gRPC API开发经验
- 掌握可观测性工具(OpenTelemetry、指标聚合等)
- 了解P2P网络协议(libp2p、DHT等)
- 具备密码学基础知识(ECDSA、BLS、哈希函数等)
- 有AWS/GCP云平台使用经验
福利待遇
- 具有竞争力的薪资和股权激励
- 加入追求卓越、注重交付的高效协作团队
- 建立在相互尊重、同理心和实际影响力基础上的企业文化
- 灵活的工作时间和远程办公选项
- 持续学习和职业发展机会
- 全面的健康保险和福利计划


