About this role
Senior Wallet Infrastructure Architect
What You'll Do
-
Own the architecture of Rain’s wallet infrastructure, designing secure, scalable systems for custody, key management, transaction signing, authorization, and recovery.
-
Design flexible signing infrastructure that can support MPC, HSMs, secure enclaves, TEEs, and emerging cryptographic approaches without creating fragmented systems.
-
Build and evolve wallet systems across multiple account models, including EOAs, smart contract wallets, account abstraction, ERC-4337, embedded wallets, and multichain infrastructure.
-
Define the boundaries between cryptography and wallet orchestration, including how keys, signing authority, transaction policies, permissions, and authorization interact across the platform.
-
Architect security-critical key management systems covering key generation, distributed key generation, storage, rotation, backup, recovery, and hardware-backed isolation.
-
Build highly available signing and transaction infrastructure capable of securely controlling high-value customer assets while maintaining reliable, developer-friendly APIs.
-
Set the technical direction for wallet security, including threat modeling, policy engines, secrets management, account recovery, authentication, and programmable authorization.
-
Make foundational build-vs.-buy decisions across cryptography, custody, wallet, and security infrastructure while ensuring the architecture can evolve alongside new blockchain standards and cryptographic techniques.
-
What We're Looking For
-
Deep expertise in one or more areas of wallet, custody, cryptography, or security infrastructure, combined with strong distributed systems and architecture fundamentals.
-
Experience designing or building production wallet, custody, signing, or key management systems, particularly infrastructure responsible for securing high-value assets.
-
Strong knowledge of applied cryptography, such as MPC, threshold cryptography, threshold signatures, distributed key generation, ECDSA, EdDSA, or secure multiparty computation.
-
Experience with HSMs, secure enclaves, TEEs, confidential computing, hardware-backed key isolation, or other security-critical infrastructure.
-
Strong understanding of modern wallet and blockchain account architecture, including EOAs, smart contract wallets, account abstraction, ERC-4337, transaction orchestration, and multichain systems.
-
Experience designing authentication, authorization, policy, permissions, recovery, or secrets-management systems where security and correctness are critical.
-
A track record of making high-leverage architectural decisions in complex distributed systems, including evaluating tradeoffs across security, reliability, developer experience, and extensibility.
-
The ability to form strong technical opinions, communicate tradeoffs clearly, and own architecture from first principles through production, rather than simply integrating existing wallet or custody providers.
Things that enable a fulfilling, healthy and happy experience at Rain:
- Unlimited time off
- Flexible working
- Easy to access benefits
- Retirement goals
- Equity plan
- Health and Wellness
- In-office meals
- Team summits