Remote

Blockchain Security Senior Engineer (Rust)

Crypto.com logo Crypto.com
Worldwide - United Kingdom 🇬🇧

About Crypto.com

Founded in 2016, Crypto.com today serves over 10 million customers with the world’s fastest growing crypto app, along with the Crypto.com Visa Card — the world’s largest crypto card program — the Crypto.com Exchange and Crypto.com DeFi Wallet. Recently launched, Crypto.com NFT is the premier platform for collecting and trading NFTs, carefully curated from the worlds of art, design, entertainment and sports. Crypto.com is built on a solid foundation of security, privacy and compliance and is the first cryptocurrency company in the world to have ISO/IEC 27701:2019, ISO27001:2013 and PCI:DSS 3.2.1, Level 1 compliance, and independently assessed at Tier 4, the highest level for both NIST Cybersecurity and Privacy Frameworks. With over 3,000 people in offices across the Americas, Europe and Asia, Crypto.com is accelerating the world’s transition to cryptocurrency. Find out more: https://crypto.com

About the Role

The blockchain security team is building a product using confidential computing technology and advanced cryptographic. The product is one of the key strategic projects for the company. We are seeking experienced engineers who are passionate in Rust and enjoy working in the Blockchain space. The person will help to keep our Rust codebase healthy, provide guidance through code reviews and pair programming and be involved in improving the architecture of the system.

Responsibilities

● Drive the initiative to keep Rust codebase healthy, provide guidance through code reviews and pair programming

● Drive the initiative to continuously improve technical debt of the stacks

● Involved in improving the architecture of the system (less monolith to more modular)

● Discuss and drive technical solutions and providing innovative new ideas to established problems

● Help to reduce bugs and make it easier to refactor with confidence by improving on automated tests

● Help to deliver features (related to blockchain integration) in a speedy and reliable manner.

Requirements

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

● More than 5 years of experience in development with at least 3 years of experience in production or commercial projects working in Rust

● 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

Nice to have

● Understand and hands-on experience in applied cryptography

● Have practical experience developing on public blockchain platforms such as Bitcoin or Ethereum, and/or experience with private blockchain platforms

● Experience in threat modeling, risk analysis, and assessment activities

● Have tinker with software/hardware to understand things under the hood and to break things

Looking for more roles like this?

Join our talent network and get matched with similar opportunities from top companies.