Remote (Global)

Trust Wallet is hiring a Smart Contract Engineer

Responsibilities

  • Architect secure smart contract systems and protocols, including chain abstraction solutions
  • Build and deploy smart contracts with deep attention to security and account abstraction principles
  • Investigate zero-knowledge proofs, fully homomorphic encryption, and multi-party computation for integration into contract logic
  • Develop comprehensive unit, integration, and fuzz testing frameworks for contract validation
  • Apply formal verification methods, such as Certora, to ensure correctness and safety
  • Oversee and coordinate security audit processes
  • Collaborate closely with Rust developers to design and implement on-chain infrastructure

Benefits

  • Fully remote work with flexible hours
  • Attractive compensation and benefits package
  • Strong opportunities for professional growth and learning
  • Engagement in dynamic, complex, and novel technical challenges
  • Collaboration within a global, diverse, and flat organizational environment

Compensation

Competitive salary and benefits

Work Arrangement

Remote (Worldwide)

Team

Truly global organization with international teams and a flat structure

Work Arrangement

Remote (Worldwide)

Other

  • Applicants must have the legal right to work in their country of residence
  • Unsuccessful applicants will not be contacted if no response is received within 4 weeks of application
Required Skills
SolidityRustSecurity
About company
Trust Wallet
Trust Wallet is the leading non-custodial cryptocurrency wallet, trusted by over 200 million people worldwide to securely manage and grow their digital assets. With support for over 10 million assets across 100+ blockchains, Trust Wallet offers a seamless, multi-chain experience backed by industry-leading self-custody technology, a vibrant community, and a growing ecosystem of partners.
All jobs at Trust Wallet Visit website
Job Details
Category other
Posted 3 months ago