Search...

Software Engineer - Solana

Rain logo
Rain

Rain helps users buy, sell, and swap cryptocurrencies with regulated custody, bank-grade security, and 24/7 support across web and mobile.

United Arab Emirates
About Rain

Rain is a centralized crypto platform for retail and business users to buy, sell, and swap digital assets. The platform is licensed by the Central Bank of Bahrain and ADGM’s FSRA, offers cold storage custody, and provides bilingual 24/7 human support. Users can manage portfolios, use advanced trading with charts and order types, and access an OTC desk for large orders. The service includes clear fees, verification, and mobile apps.

View jobs by Rain

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, build, and maintain Solana programs and the backend services that integrate with them. You will implement and operate scalable on-chain infrastructure, ingest on-chain data, and ensure reliable transaction processing. You will drive architectural decisions, ship capabilities iteratively, and maintain production deployments.

Requirements

  • Expertise in the Solana ecosystem including programming model tooling and best practices
  • Proficiency in Rust
  • 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
  • Fintech experience such as neobank or card issuing (nice to have)

Responsibilities

  • Own and evolve Solana programs end to end from development through deployment and maintenance
  • Build robust scalable backend services that interact with Solana EVM and Stellar networks
  • Scale on-chain infrastructure to support millions of users, powering transactions data ingestion and real-time processing
  • Shape the technical and product roadmap
  • Drive architectural decisions in a fast moving product
  • Ship new capabilities quickly and iteratively

Benefits

  • Unlimited time off (must take at least 10 days)
  • Flexible working and stipend for home office setup
  • Comprehensive health dental and vision plans for US employees and dependents
  • 100% company subsidized life insurance
  • 401(k) with 4% company match
  • Equity option plan
  • Company issued testing card for product use
  • Eligible health and wellness spending for gym memberships fitness classes massages acupuncture
  • Team and company summits including domestic and international off-sites
Software Engineer - Solana at Rain | JobStash