Software Engineer - EVM
Rain · New York, NY · 6 mo ago
HybridEngineering$50k–$999k/yrFull-time
About The Role
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.
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
Requirements
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
Nice to have, but not mandatory:
- 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