Senior Protocol Security Engineer (Rust) | Cryptocurrency in Every Wallet™


Founded in 2016, today serves over 10 million customers with the world’s fastest growing crypto app, along with the Visa Card the world’s largest crypto card program the Exchange and DeFi Wallet. Recently launched, NFT is the premier platform for collecting and trading NFTs, carefully curated from the worlds of art, design, entertainment and sports.


Central Region, Singapore


Job Description


About was founded in 2016 on a simple belief: it’s a basic human right for everyone to control their money, data and identity. With over 10 million users on its platform today, provides a powerful alternative to traditional financial services, turning its vision of “cryptocurrency in every wallet” into reality, one customer at a time. is built on a solid foundation of security, privacy and compliance and is the first cryptocurrency company in the world to have CCSS Level 3, ISO27001:2013, ISO27701:2019, and PCI:DSS Level 1 Service Provider compliance, as well as NIST CSF & PF Tier 4 maturity. is headquartered in Hong Kong with a 900+ strong team.For more information, please visit

● Design, develop, integrate and evaluate cryptographic tools, products and frameworks.
● A subject matter expert or ability to research on current and new cryptography concepts and tools in blockchain:
● Public/Private key encryption and digital signature (elliptic curve)
● Key management (e.g. hsm, threshold cryptography, multiparty computation)
● Troubleshooting cryptographic anomalies and issues
● Build air gapped infrastructure, secure execution environments, container orchestration and repeatable builds
● Develop deep understanding of the Blockchain technology (specifically public Blockchain)
● Work on low-level blockchain functionality such as transaction serialization and signing for various cryptocurrencies


● Degree in Computer Science or Engineering or Mathematics or similar discipline

● At least 5 years of commercial experience in building system in Rust/Golang
● Polyglot programmer (Rust/Golang/Javascript/any esoteric programming language)
● Able to troubleshoot and debug issues, and demonstrate a methodical approach to root cause analysis
● A team player
● Eager for constant learning from both success and failure, remaining open to change and continuous improvement
● Enthusiastic about the future of blockchain
● Curious and comfortable with ambiguity

Apply for job

To apply for this job please visit


Add New Company