Share this
A lead Crypto Exchange are seeking a highly skilled and experienced Senior Engineer with a strong background in C++ to join our Custody Engineering team within the Digital Assets industry. Based in Hong Kong, this role offers a unique opportunity to work on critical infrastructure that supports secure, scalable, and innovative solutions for digital asset custody.
You will play a key role in designing and implementing high-performance, low-latency systems for secure key management, transaction processing, and ledger reconciliation. Collaborating with cross-functional teams, you will contribute to the architecture and execution of our next-generation custody platform supporting a broad spectrum of blockchain protocols and digital assets.
Key Responsibilities:
- Design, develop, and maintain scalable and secure C++ applications within the custody engineering domain.
- Implement cryptographic protocols and key management systems to support secure handling of digital assets.
- Optimise system performance for low-latency transaction processing and high availability.
- Collaborate with blockchain experts, product managers, and infrastructure teams to define technical strategy and requirements.
- Ensure code quality through code reviews, testing, and continuous integration practices.
- Act as a technical mentor to junior engineers and participate in knowledge sharing across the team.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
- Minimum 7 years of professional experience in software engineering with a strong focus on C++ development.
- Extensive experience with modern C++ standards (C++11 and onwards), multithreaded programming, and memory management.
- Demonstrated experience building high-performance, low-latency systems, ideally within the financial or digital assets sector.
- Familiarity with blockchain technologies, consensus mechanisms, and smart contracts is highly desirable.
- Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose effective solutions.
- Strong communication skills with the ability to collaborate in a globally distributed team environment
Preferred Qualifications:
- Strong understanding of cryptographic algorithms, security protocols, and secure coding practices.
- Familiarity with custody systems.
- Experience with smart contracts development.
- Extensive experience with modern C++ 17.
Share this