Join Rain as a Software Engineer to design and maintain EVM smart contracts and backend services in a rapidly growing fintech company.
Posted by employer 9 months ago
First seen on Joblaze 1 month ago
Last verified on the company career page 1 day ago
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Benefits
Joblaze summary
In this role, the Software Engineer focuses on designing, building, and maintaining EVM smart contracts and backend services that integrate with various blockchain networks. Key skills include deep expertise in the EVM ecosystem, proficiency in Solidity, and experience with Node.js and backend systems. This position is ideal for engineers with 2 to 10 years of experience, particularly those with a background in fintech or card issuing. Rain promotes a collaborative environment, allowing team members to influence the technical roadmap and contribute to a rapidly evolving product.
Joblaze insights
Quick facts
From the original posting
You'll design, build, and maintain EVM smart contracts and the backend services that integrate with them, while contributing to shared infrastructure across EVM, Solana, and Stellar. Our platform powers crypto-backed card products — processing high transaction volumes, continuously ingesting on-chain data, and navigating the unique complexity of each chain, with scalability and reliability engineered in from day one.
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
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
Fintech experience — neobank or card issuing background gets extra brownie points
Experience deploying across multiple EVM-compatible chains (Ethereum, Arbitrum, Base, Polygon, etc.)
Familiarity with upgradeable contract patterns and proxy architectures
Standard company text repeated across Rain's postings is omitted here.