Rain

Software Engineer

Rain

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $240,000 per year

About the role

  • 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

Requirements

  • 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
Benefits
  • Unlimited time off
  • Flexible working
  • Easy to access benefits
  • Retirement goals
  • Equity plan
  • Rain Cards
  • Health and Wellness
  • Team summits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SorobanRustNode.jssmart contract securitybackend systemsscalable backend servicesdata ingestionreal-time processingEVMSolana
Soft Skills
architectural decision-makingproduct roadmap shapingiterative developmentadaptabilitycollaboration