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 Soroban smart contracts end-to-end — from development through deployment and maintenance 📍Build robust, scalable backend services that interact with Stellar, EVM, and Solana 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 Stellar ecosystem, including Soroban's programming model, tooling, and best practices 📍Strong proficiency in Rust 📍Solid understanding of smart contract security patterns and common vulnerability classes 📍Experience with Node.js and backend systems 📍2–10+ years of engineering experience; compensation will be calibrated accordingly
The future of finance is here — whether you’re interested in blockchain, cryptocurrency, or remote web3 jobs, there’s a perfect role waiting for you.




