富途区块链开发工程师-托管方向 Blockchain Engineer – Custodial Wallet
社招全职3年以上技术类地点:深圳状态:招聘
任职要求
计算机科学、信息安全或相关专业本科及以上学历 3 年以上后端开发经验,1 年以上区块链钱包或节点交互经验 精通至少一种后端语言(Node.js、Golang、Java、Rust、Python) 熟悉主流区块链架构与交易机制(区块结构、交易签名、Gas、Nonce 等) 熟悉微服务架构、消息队列(Kafka / RabbitMQ)、缓存系统(Redis)与数据库(MySQL / PostgreSQL) 具备良好的安全意识,对私钥管理、签名安全、权限控制等有深入理解。加分项:有多链协议集成经验(如 BTC UTXO、ETH EVM、Solana 等) 熟悉 MPC、HSM、KMS 或 TEE 等安全技术 英语可作为工作语言,具备国际团队协作能力。Responsibilities:Develop and maintain core custodial wallet modules including account management, deposit, withdrawal, sweeping, signing, and transaction broadcasting.Integrate multiple blockchain protocols (BTC, ETH, Solana, Tron, Cosmos, etc.) through RPC, SDKs, or in-house solutions to ensure stable and high-availability operations.Participate in the architecture and modular design of the wallet system to enhance scalability, reliability, and performance.Implement automated monitoring, alerting, and logging systems for full traceability of asset flows.Write high-quality, testable code; participate in code reviews and CI/CD processes.Collabora…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
负责托管钱包系统的开发与维护,包括账户管理、充值、提现、归集、签名与广播等核心功能 集成多条主流区块链(BTC、ETH、Solana、Tron、Cosmos 等),确保交易流程稳定与高可用 参与钱包系统的架构设计与模块化优化,提升性能、可靠性与扩展性 实现自动化监控、告警与日志系统,保障资产流转全程可追溯 编写高质量代码与测试用例,参与代码审查与持续集成(CI/CD) 与前端、安全、风控、运维团队协作,确保系统整体质量与安全。
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
还有更多 •••