Software Engineer - Wallets
Full-time
Rain
Responsibilities
- Own the architecture of Rain’s custodial and non-custodial wallet infrastructure.
- Design flexible signing infrastructure supporting MPC, HSMs, secure enclaves, TEEs, and emerging cryptographic approaches.
- Build wallet systems supporting EOAs, smart contract wallets, account abstraction, ERC-4337, embedded wallets, and multichain infrastructure.
- Architect key-management systems for generation, distributed generation, storage, rotation, backup, recovery, and hardware-backed isolation.
- Build highly available signing and transaction infrastructure with reliable developer-facing APIs.
- Set technical direction for wallet security, threat modeling, policy engines, secrets management, account recovery, authentication, and programmable authorization.
- Make build-versus-buy and other foundational architecture decisions across cryptography, custody, wallet, and security infrastructure.
Requirements
- Deep expertise in wallet, custody, cryptography, or security infrastructure, along with strong distributed-systems and architecture fundamentals.
- Production experience designing or building wallet, custody, signing, or key-management systems that secure high-value assets.
- Knowledge of applied cryptography, including 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 comparable security-critical infrastructure.
- Understanding of 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.
- Track record of making architectural decisions in complex distributed systems and evaluating security, reliability, developer-experience, and extensibility tradeoffs.
- Ability to communicate technical tradeoffs, form strong technical opinions, and own architecture from first principles through production.
Benefits
- Unlimited time off with a required minimum of 10 days taken annually.
- Flexible work arrangement allowing employees to work from home, in an office, or in a combination of both.
- Home-workspace setup stipend for new employees.
- For US employees, Rain covers 95% of employee health, dental, and vision costs and 90% for dependents, plus fully subsidized life insurance.
- 401(k) plan with a 4% company match.
- Equity option plan for every employee.
- Monthly health and wellness stipend.
- Free lunch and dinner for employees working from the office through DoorDash credit.
- Domestic and international team and company offsites.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Wallets in Remote vacancy
$190.98k - $221.67k
...Overview ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity... ...found here . Role Overview ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, where we...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$220k - $270k
...compliantly through global payment cards, rewards, on/offramps, wallets, and cross-border rails. As both a Visa and Mastercard... ...integrating existing wallet SDKs. We’re looking for exceptional engineering leaders and senior individual contributors who can architect these...SuggestedFull timeContract workWork at officeWork from homeWorldwideFlexible hours$190.98k - $221.67k
Company Overview ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity... ...digital identity. Role Overview ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, with a focus...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$190.98k - $221.67k
Company Overview ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity... ...application and interviews which can be found here. Senior Software Engineer (SDE-IV) - Wallet - Authentication Location: Mountain View, CA...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$141k - $202k
Software Engineer III, Mobile (Android), Google Wallet Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair...SuggestedFull time$177k - $230k
...Fireblocks, Dynamic represents the next evolution of non-custodial wallet infrastructure. Dynamic is Fireblocks’ embedded wallet... ..., and knowledge sharing. Qualifications ~5+ years of software engineering experience, with deep focus on mobile development and...Full timeRemote work- ...our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset... ...financial access for people around the world. The Binance Wallet team is building a decentralized version of Binance, featuring on...Full timeWork from home
- ...into people's data vaults, such as digital wallets that hold credentials. There are no... ...The ideal candidate for this mobile engineering role will have experience developing Android... ...user data privacy Ability to write software that interacts with low level communications...Full timeRemote work
- ...under the hood can undermine the trust that the technology is designed to ensure. We are looking for a Senior Frontend Engineer for the Slush Wallet who can navigate this tension with rigor and good taste. Slush is a cross-platform application built with React Native...Full timeRemote work
$190k - $240k
...interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end... ...a total of 4+ years of experience as a software engineer. You are experienced in designing... ...your dependents Flexible Spending Wallets - generous stipends for spending on...Full timeWork at officeRemote workFlexible hours$166k - $195k
...the team + role Robinhood’s Credit Card & Banking Product Engineering team conceptualizes, designs and builds our entire customer-... ...insurance for employees with 90% coverage for dependents Lifestyle wallet – a highly flexible benefits spending account for wellness,...Full timeWork at officeImmediate startFlexible hoursShift work$170k - $230k
...card payments, and integrate ledger and wallet functionalities—empowering businesses to... ...tools (e.g., Claude Code) across the full software development lifecycle - including design... ...push the boundaries of productivity and engineering outcomes. Bonus skills...Full timeWork at officeLocal areaHome officeFlexible hours$195k - $255k
...capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications... ...of coverage for you and your dependents Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle...Remote jobFull timeWork at officeImmediate startFlexible hours$160k - $210k
...and latency goals. We’re looking for engineers who are passionate about ML enablement and... ...total of 1.5+ years of experience as a software engineer. You have experience... ...and your dependents Flexible Spending Wallets - generous stipends for spending on Technology...Full timeWork at officeRemote workFlexible hours$196k - $230k
...deliver seamless experiences to our customers! As a Senior Software Engineer , you’ll design, develop, and operate distributed systems... ...for employees with 90% coverage for dependents. Lifestyle wallet — a highly flexible benefits spending account for wellness, learning...Full timeWork at officeFlexible hoursShift work3 days per week$196k - $230k
...including no downtime during market hours. As a Senior Software Engineer , you will build and improve core infrastructure used by... ...for employees with 90% coverage for dependents. Lifestyle wallet - a highly flexible benefits spending account for wellness,...Full timeWork at officeFlexible hoursShift work3 days per week$190.98k - $214.05k
Company OverviewID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity... ...can be found here.Role Overview ID.me is seeking a Senior Software Engineer (Platform & Data Infrastructure) to architect, scale, and maintain...Full timeTemporary workWork at officeRemote workFlexible hours$196k - $230k
...with security, infrastructure, and product engineering partners to ensure data is both usable... ...-driven use cases. As a Senior Software Engineer, you will design and build... ...coverage for dependents. Lifestyle wallet - a highly flexible benefits spending account...Full timeWork at officeFlexible hoursShift work3 days per week$10k
...faster, cheaper, and more accessible. We are looking for a Software Engineer to join our engineering team with a dedicated focus on... ...stablecoin technologies, blockchain-based payment rails, and/or wallet infrastructure Strong production experience with cloud environments...Full timeWork at officeHome officeRelocation packageFlexible hours$158.4k - $259k
...help millions access the protocol, including the Uniswap Web App, Wallet, and Trading API. Uniswap Labs is also the primary technical... ...posting, and it's exactly what it sounds like: we hire exceptional engineers when we find them, not only when a specific req is open. If you...Full timeWork at officeRemote workHome office- ...-growing products while solving complex engineering challenges at scale. What You... ...total of 1.5+ years of experience as a software engineer. You have experience... ...your dependents Flexible Spending Wallets - generous stipends for spending on Technology...Remote jobFull timeWork at officeFlexible hours
- ...Visa is accepted. We're hiring a product engineer to build the next chapter of all of this... ...edge cases, and takes pride in building software that's delightful to use and correct... ...Experience with Account Abstraction, smart wallets, paymasters, or multi-sig / key quorum systems...Full timeWork at office
$166k - $195k
...to mitigate active threats with speed and precision. As a Software Engineer on the Proactive Capabilities team , you will design, build,... ...for employees with 90% coverage for dependents. Lifestyle wallet — a highly flexible benefits spending account for wellness, learning...Full timeWork at officeFlexible hoursShift work3 days per week$138.4k - $198k
...millions access the protocol, including the Uniswap Web App, Wallet, and Trading API. Uniswap Labs is also the primary technical provider... ...flows on the internet. We're hiring our first new-grad engineering cohort. Almost nobody in crypto hires and develops early-...Full timeContract workInternshipWork at officeRemote workHome office$196k - $230k
...collaborative problem-solving to address deep platform engineering challenges! As a Senior Software Engineer, you will design and implement the next... ...employees with 90% coverage for dependents. Lifestyle wallet — a highly flexible benefits spending account for...Full timeWork at officeFlexible hoursShift work3 days per week$200k - $220k
...infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from... ...problem-solving. BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind our clients...Full timeWork at officeWorldwide- ...full stack product suite covers stablecoin issuance, custodial wallet infrastructure, and global asset conversion rails, with the... ...customers’ licenses. Overview We are looking for a Senior Software Engineer to join our engineering team and build the core...Full timeContract workWork at officeLocal areaImmediate startFlexible hours2 days per week3 days per week
- ...0 of which in real-time. Funds can be disbursed to accounts, wallets, and cards and collected locally in 35 markets. Nium's growing... ...in San Francisco and Singapore. As a Senior Software Engineer at Nium, you will be a key contributor within a cross-functional...Full timeWork at officeFlexible hours3 days per week
$150k - $185k
...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the... ...multi-currency payments. Loyalty, stored-value, gift, or wallet (Apple Pay / Google Pay) integration. Vendor certification...Full timeContract workPart timeLocal areaVisa sponsorship$217.8k - $326.8k
...Information Security, Platform Infrastructure Engineering, and more - provide support and guidance... ...that move that money. As a Senior Software Engineer on the team, you will build and... ...entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of...Full timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Wallets. Be the first to apply!
Related searches
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote
- remote entry level software developer Remote


