companyRain logo

Software Engineer at Rain | New York, NY

RainNew York, NY
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

QualificationsExpertise in the Stellar ecosystem and Soroban smart contracts. Strong Rust programming skills. Familiarity with smart contract security best practices.

About the job

About Rain

At Rain, we're revolutionizing the payments landscape by making next-generation payment solutions accessible worldwide. Our dynamic team consists of passionate innovators and experienced founders dedicated to transforming the financial ecosystem. We enable the real-world application of stablecoins through our robust infrastructure that powers card transactions, cross-border payments, B2B purchases, remittances, and more. By collaborating with fintechs, neobanks, and financial institutions, we launch solutions that are global, inclusive, and efficient. Join us at this hypergrowth company backed by top-tier investors in fintech, crypto, and SaaS including Sapphire Ventures, Norwest, Galaxy Ventures, Lightspeed, Khosla, and others. If you're curious, bold, and eager to help shape a borderless financial future, we want to hear from you!

Our Ethos

We foster an open and flat organizational structure where every team member can grow into the role that aligns with their aspirations. Our employees at all levels have the autonomy to explore innovative ideas and significantly influence the roadmap and vision of our company.

About the Position

As a Software Engineer, you will design, develop, and maintain Soroban smart contracts on the Stellar platform alongside backend services that integrate with them. You will also contribute to shared infrastructure across EVM, Solana, and Stellar. Our platform supports crypto-backed card products, handling high transaction volumes while continuously ingesting on-chain data and managing the unique complexities of each blockchain, with scalability and reliability built-in from the outset.

Your Responsibilities

  • Take ownership of Soroban smart contracts from development through deployment and maintenance.

  • Develop robust and scalable backend services that interact with Stellar, EVM, and Solana networks.

  • Enhance our on-chain infrastructure to support millions of users globally, facilitating transactions, data ingestion, and real-time processing.

  • Play a vital role in shaping our technical and product roadmap.

  • Drive architectural decisions in a fast-paced, rapidly evolving environment.

  • Rapidly deliver new capabilities to our customers.

What We Require

  • Extensive knowledge of the Stellar ecosystem, including Soroban's programming model, tools, and best practices.

  • Proficiency in Rust programming language.

  • In-depth understanding of smart contract security patterns and common vulnerabilities.

About Rain

Rain is at the forefront of creating seamless payment solutions globally, empowering our partners with innovative financial technologies. Our team thrives on collaboration and creativity, making us a pioneer in the fintech space.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.