
Job Overview
Location
New York, USA
Job Type
Full-time
Category
Software Engineering
Date Posted
February 27, 2026
Full Job Description
đź“‹ Description
- • Join Rain Technologies, Inc., a pioneering fintech company revolutionizing global payments, as a Software Engineer specializing in Solana. We are building the next generation of financial infrastructure, making stablecoins a seamless part of everyday transactions. As a lean and mighty team of passionate builders and veteran founders, we empower fintechs, neobanks, and institutions to launch efficient, inclusive, and global payment solutions. This is a unique opportunity to make a massive impact at a hypergrowth company backed by top-tier investors like Sapphire Ventures, Norwest, Galaxy Ventures, Lightspeed, and Khosla.
- • In this role, you will be instrumental in designing, developing, and maintaining sophisticated Solana programs, alongside the backend services that integrate with them. You will also contribute to our shared infrastructure, which spans across EVM, Solana, and Stellar. Our platform is designed to handle the complexities of crypto-backed card products, processing high transaction volumes, continuously ingesting on-chain data, and navigating the unique challenges of each blockchain with an unwavering focus on scalability and reliability from inception.
- • You will take full ownership of the Solana programs lifecycle, from initial development and rigorous testing through seamless deployment and ongoing maintenance. This end-to-end responsibility ensures the integrity and performance of our core blockchain functionalities.
- • A key aspect of your role will involve building robust, scalable, and highly performant backend services. These services will be the critical bridge connecting our applications to the Solana, EVM, and Stellar networks, ensuring smooth data flow and transaction processing.
- • You will play a pivotal role in scaling our on-chain infrastructure to accommodate millions of users worldwide. This involves optimizing our systems to support a vast array of financial operations, including transaction processing, real-time data ingestion, and complex on-chain computations.
- • Beyond technical execution, you will have a significant voice in shaping the company's technical and product roadmap. Your insights and contributions will directly influence the direction of our innovation and strategic growth.
- • We encourage you to drive architectural decisions within a dynamic and rapidly evolving product environment. This means embracing innovation, evaluating new technologies, and implementing solutions that ensure our platform remains at the forefront of the industry.
- • You will be empowered to ship new capabilities quickly and iteratively, fostering a culture of continuous improvement and rapid response to market needs and customer feedback.
- • This role demands deep expertise in the Solana ecosystem, encompassing its unique programming model, essential tooling, and established best practices. A strong understanding of how to build secure and efficient programs on Solana is paramount.
- • Proficiency in Rust is essential, as it is the primary language for Solana program development. You should be comfortable writing clean, efficient, and secure Rust code.
- • A solid grasp of smart contract security patterns and common vulnerability classes is crucial. Protecting our users and platform from potential threats is a top priority.
- • Experience with Node.js and general backend systems development is required, as you will be building and maintaining the services that interact with our Solana programs.
- • We are looking for engineers with 2-10+ years of relevant experience. Compensation will be thoughtfully calibrated to reflect your expertise and the value you bring to our team.
- • This is an opportunity to work at the cutting edge of decentralized finance, contributing to a product that is fundamentally changing how the world transacts. You will collaborate with a talented team in a fast-paced, supportive environment where your contributions are valued and recognized.
🎯 Requirements
- • Deep expertise in the Solana ecosystem, including its programming model, tooling, and best practices.
- • Strong proficiency in Rust for smart contract development.
- • Solid understanding of smart contract security patterns and common vulnerability classes.
- • Experience with Node.js and backend systems development.
- • 2–10+ years of engineering experience.
🏖️ Benefits
- • Unlimited time off (with a minimum requirement of 10 days).
- • Flexible working environment (remote or office-based).
- • Comprehensive health, dental, and vision plans for US employees and dependents.
- • 100% company-subsidized life insurance plan for US employees.
- • 401(k) plan with a 4% company match.
- • Equity option plan for all employees.
- • Company-issued Rain Card for product testing and eligible health and wellness spending.
- • Regular team summits and off-sites for team building and strategic alignment.
Skills & Technologies
JavaScript
Rust
Node.js
Onsite
About Rain Technologies, Inc.
Rain Technologies provides earned wage access and financial wellness tools for employers and employees. The platform integrates with payroll systems to let workers withdraw accrued wages before payday for a flat or optional fee. Companies use Rain to reduce turnover and improve employee satisfaction, while workers gain flexibility to cover expenses without high-interest loans or overdrafts. Founded in 2019 and headquartered in the United States, Rain serves mid-market and enterprise clients across retail, healthcare, hospitality, and logistics industries, emphasizing compliance, security, and simple implementation.



