Custody Developer
Job Information
- Post Date:2025-02-03
- Location:Hong Kong SAR
- Qualification:Bachelor’s degree or above in Computer Science, So
- Employment Type:Full time
- Job Function:Information Technology (IT)
- Benefits:Proficiency in Java, with familiarity with Go as a bonus
Job Description
We are looking for an experienced backend cryptocurrency wallet development engineer to join our development team. This position will be responsible for designing, developing, and maintaining our server-side wallet system to ensure efficient and secure processing of cryptocurrency transactions.
Candidates should have a deep understanding of server-side HD wallets, multi-chain wallets, rich experience in private key management, signature algorithms, and multi-main chain protocols.
In addition, you need to have experience in secure development of cryptocurrency recharge/aggregate/withdrawal to ensure the security of our platform’s assets.
Responsibilities:
- Server-side wallet system design and development: Responsible for the architecture design, development, and optimization of the system’s server-side wallet to ensure efficient and stable handling of large-scale transaction requests
- Multi-chain wallet support: Develop and maintain a hot wallet system that supports multiple blockchains to ensure compatibility and stability
- Private key management: Implement and maintain a secure private key management solution to prevent key leakage and unauthorized access
- Signature algorithm implementation: Implement and optimize cryptographic signature algorithms to ensure the authenticity and integrity of transactions
- Transaction security: Develop and maintain cryptocurrency recharge/aggregate/withdrawal functions to ensure the security of the transaction process and prevent various security threats
- Troubleshooting and fixing: Monitor the system’s operational status, promptly address and fix any technical issues that may arise
- Documentation writing: Write and maintain relevant technical documentation to ensure team members can accurately understand and use the system.
Requirements:
- Educational background: Bachelor’s degree or above in Computer Science, Software Engineering, or related fields
- Experience working in exchanges is preferred
- Proficient in the design and implementation of HD wallets, hot wallets, and multi-chain wallets
- Experience in secure development of cryptocurrency recharge/aggregate/withdrawal
- Understanding of basic networking knowledge, TCP/IP, UDP, HTTP, and other network protocols, Websocket
- Familiarity with various data structures and algorithms, research on cryptography, security protocols, and encryption algorithms
- Proficiency in the principles, mechanisms, and related encryption algorithms of popular blockchains such as Bitcoin, Ethereum. Familiar with private key management, signature algorithms (e.g., ECDSA, EdDSA), and their applications in cryptocurrencies
- Familiar with common Internet technologies, including but not limited to MySQL, NoSQL, RPC, MQ, caching technology, microservices architecture, etc.
- Proficiency in Java, with familiarity with Go as a bonus
- Familiarity with hardware signature device (HSM) access solutions is preferred
Company Info
| Position | Company | Location | Update |
|---|---|---|---|
| Custody Developer | EX.IO | Hong Kong SAR | 2025-02-03 |
| IT Security Engineer | EX.IO | Hong Kong SAR | 2025-02-06 |
| Frontend Web Developer (Open to Fresh Graduates) | EX.IO | Hong Kong SAR | 2025-02-06 |
| Senior DevOps Engineer / DevOps Engineer | EX.IO | Hong Kong SAR | 2025-02-06 |