← All jobs
RE

Rust Cryptography Engineer _JD

RedotPayHong Kong, Hong Kong SAR
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
29 days ago

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Rust Cryptography Engineer at RedotPay, you design and implement core MPC/TSS capabilities that secure custody and payment infrastructure. You work at the intersection of cryptography, secure enclaves, and wallet operations, collaborating with security, SRE, and platform teams to deliver auditable, production-grade signature systems.

What you'll do

  • Design and implement MPC/TSS core capabilities using Rust: DKG, threshold signature, refresh, reshare, and key recovery processes
  • Support multi-curve signature requirements including secp256k1 ECDSA and Ed25519, and design key derivation schemes that isolate the recharge address pool from the business Vault
  • Implement share nodes and protocol cores into secure operating environments, including collaboration with AWS Nitro Enclave and KMS, to improve attestation and threat models
  • Collaborate with wallet mid-platform, security, and SRE teams to provide stable signature APIs and bind approval, allowlist, and limit policies to signature sessions
  • Establish test vectors, fuzz tests, and audit documents to enable third-party cryptographic audits and continuous security reinforcement
  • Develop technical solutions for key ceremony participation, disaster recovery, and node replacement exercises

What you bring

  • Proficiency in Rust with production experience building security-sensitive systems or cryptographic libraries
  • A solid foundation in applied cryptography with experience implementing, porting, or deeply integrating MPC/TSS or equivalent threshold signature systems
  • Understanding of custody wallet business operations (address derivation, collection and withdrawal, cold and hot stratification) or related industry experience
  • Security development awareness in TEE/Enclave or hardware isolation environments
  • A focus on correctness, auditability, and key material lifecycle management, with the ability to read protocol papers and implement solutions
  • Cross-language collaboration ability, particularly with Java-based mid-platform teams

Nice to have

  • Production MPC experience in the payment, exchange, or custody industry
  • Hands-on experience with AWS Nitro Enclave and HD/hardened derivation under MPC
  • Experience with multi-chain signature adaptation, cryptographic auditing, and gRPC/FFI integration
Rust Cryptography Engineer _JD | CryptoJobsHQ