CareerPlanSign in

Software Engineer - Wallets

🌐 Remote💼 Full-time🗓 2026-09-03 → 2026-09-26

Core

Design and build the architecture for Rain's custodial and non-custodial wallet infrastructure, focusing on secure signing, key management, and multichain systems.

Role type

Senior IC software engineer (wallet infrastructure & cryptography)

Builds

Wallet systems, signing infrastructure, key-management systems, and developer-facing APIs

Domain

Cryptocurrency, blockchain, and security infrastructure

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, applied cryptography (MPC, threshold signatures, ECDSA, EdDSA), HSM/TEE/secure enclave implementation, smart contract wallet/account abstraction design, secrets management, threat modeling, high-availability system design

Preferred skills

Experience with ERC-4337, embedded wallets, confidential computing, policy engines, programmable authorization

Technologies

MPC, HSMs, TEEs, secure enclaves, ECDSA, EdDSA, ERC-4337

Responsibilities

Own architecture for custodial and non-custodial wallet infrastructure; Design flexible signing infrastructure supporting MPC, HSMs, and secure enclaves; Architect key-management systems for generation, storage, rotation, and recovery; Build highly available signing and transaction infrastructure; Set technical direction for wallet security and policy engines; Make foundational architecture decisions across cryptography and custody systems

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.