Cryptographic Algorithm Engineer

DigiFinex

$2.5-5K[Monthly]
Remote3-5 Yrs ExpBachelorFull-time
Share

Remote Details

Open CountryWorldwide

Language RequirementsChinese

Job Description

Show original text

Benefits

  • Employee Recognition and Rewards

    Distributed team

  • Time Off & Leave

    Paid Holidays, Government Mandated Leave

Job Responsibilities

  1. Responsible for designing and implementing the wallet’s core modules, including:
  2. ECDSA/EdDSA signature algorithms’ low-level implementation and performance optimization;
  3. secp256k1 elliptic curve parameter implementation and validation;
  4. (t,n)-Threshold Signature Scheme (TSS) implementation (e.g., GG18, GG20, CMP protocols);
  5. Implementation and optimization of distributed key generation (DKG) and multi-party signing processes (MPC protocol collaboration);
  6. Secure construction of transaction signing, verification, and recovery workflows.
  7. Participate in MPC wallet system architecture design, driving integration of multi-party signatures, key sharding, and other modules with on-chain account systems.
  8. Research and implement leading threshold signature schemes and their practical deployments (GG18, GG20, CMP, etc.), ensuring adherence to state-of-the-art security standards.
  9. Optimize C++/Golang/Rust security libraries based on business requirements to guarantee stable operation of signing modules in high-concurrency, low-latency environments.
  10. Collaborate with security researchers, DevOps engineers, and on-chain developers to build a secure, auditable wallet signing infrastructure.

Qualifications

Core Skills:

  • Proficient in common elliptic curve signature algorithms (e.g., ECDSA, EdDSA) and underlying mathematics (finite fields, group operations);
  • Familiar with design and implementation principles of threshold signature protocols (GG18, GG20, CMP20 and other MPC-based TSS);
  • Understanding of distributed key generation (DKG), secret sharing, zero-knowledge proofs, and related security protocol mechanisms;
  • Expertise in at least one programming language and its cryptographic libraries (Golang/C++/Rust);
  • Strong experience in implementing cryptographic protocols, with deep knowledge of secure coding practices, memory safety, and concurrency safety.
Preview

addien zhang

HR OfficerDigiFinex

Active today

Posted on 28 October 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App