About the company
Rain’s mission is to create the fastest and easiest pathways for web3 teams to spend crypto in the real world. We’re a small and mighty team of passionate builders and veteran founders. We are looking for a founding software engineer to join us to build at the cutting edge of the intersection of crypto and fintech. You will have the opportunity to deliver massive impact at a small and quickly growing company that is funded by some of the top investors in fintech and crypto; you would be joining at the earliest possible time. Many of our engineers are based in NYC but we are open to fully remote candidates.
Job Summary
What You'll Do
📍Own and evolve EVM smart contracts end-to-end — from development through deployment and maintenance 📍Build robust, scalable backend services that interact with EVM, Solana, and Stellar networks 📍Scale our on-chain infrastructure to support millions of users globally — powering transactions, data ingestion, and real-time processing 📍Play a central role in shaping the technical and product roadmap 📍Drive architectural decisions in a fast-moving, rapidly evolving product 📍Ship new capabilities quickly and iteratively to our customers
What We're Looking For
📍Deep expertise in the EVM ecosystem, including smart contract development, tooling, and best practices 📍Strong proficiency in Solidity 📍Experience with development frameworks such as Hardhat or Foundry 📍Solid understanding of smart contract security patterns, common vulnerability classes, and gas optimization 📍Experience with Node.js and backend systems 📍2–10+ years of engineering experience; compensation will be calibrated accordingly
The crypto industry is evolving rapidly, offering new opportunities in blockchain, web3, and remote crypto roles — don’t miss your chance to be part of it.



