区块链-远程-1个月
¥6-12K/月
技能要求: Go
经验要求: 5-10年经验
程序员客栈
2026-09-15 14:47
工作描述:
项目编号:【44331】
Web3 区块链应用后端工程师

岗位
职责

1. 负责 Web3 / 区块链应用后端系统的设计、开发与维护,包括链上数据服务、交易服务、钱包服务、资产服务等核心模块。
2. 负责对接 Ethereum / EVM、TRON、Solana 等主流区块链网络,完成:
● RPC / WebSocket 节点交互
● 区块、交易、Event / Log 数据解析
● 链上交易构造、签名、广播及状态跟踪
● 链上数据同步及异常恢复
3. 理解区块链核心运行机制,能够基于不同公链的特性进行系统设计,包括:
● PoW、PoS、DPoS 等主流共识机制
● 区块确认与 Finality
● Fork / Reorg 处理机制
● Nonce、Gas / Energy、手续费模型
4. 负责高并发、高可用后端系统建设,对系统性能进行持续优化,包括:
● 数据库 SQL 与索引优化
● Redis 缓存设计
● 消息队列与异步任务优化
● 高并发场景下的限流、熔断、降级与容错
5. 负责服务容器化及云原生环境部署,具备 Docker、Kubernetes 实际项目经验,能够完成服务部署、扩缩容、配置管理、故障排查及线上问题定位。
6. 参与系统架构设计,对高可用、可扩展性、数据一致性、幂等性及分布式事务等问题提供技术方案。
7. 建立完善的日志、监控和告警体系,能够快速定位生产环境中的性能问题、链上异常及服务故障。

任职要求

1. 计算机相关专业,具备扎实的数据结构、操作系统、计算机网络及数据库基础。
2. 熟练掌握至少一种主流后端开发语言:
● Golang 优先
● 熟悉主流 Go Web / RPC 框架
3. 具备良好的后端系统设计能力,熟悉:
● MySQL / PostgreSQL
● Redis
● Kafka / RabbitMQ 等消息队列
● RESTful API / WebSocket / gRPC
4. 具备 Docker、Kubernetes 实际使用经验,理解:
● Pod / Deployment / Service / Ingress
● ConfigMap / Secret
● Service Discovery
● HPA / 水平扩缩容
● Rolling Update
● 容器资源限制及故障排查
5. 对系统性能调优有一定理解和实践经验,能够使用 Profiling、Metrics、日志等手段定位 CPU、内存、数据库、网络 IO 等性能瓶颈。
6. 掌握区块链基本原理,而不仅仅是调用 Web3 SDK,理解:
● 区块、交易、节点、P2P 网络基本原理
● PoW / PoS / DPoS 等共识机制
● Finality、Fork、Reorg
● UTXO Model 与 Account Model
● EVM Account Model
● Solana Account Model
● Nonce / Gas / Transaction Fee
● 智能合约及链上交易生命周期

加分项

● 有交易所、钱包、DeFi、DEX、支付、托管或链上数据平台开发经验。
● 有 Ethereum / TRON / Solana 多链开发经验。
● 有自建区块链 Full Node / RPC Node 经验。
● 有大规模链上数据同步、Indexing、区块扫描及 Reorg 数据修复经验。
● 有百万级 QPS、高并发交易系统或大规模分布式系统性能优化经验
公司信息

立即沟通