About The Company
Rain is pioneering the next generation of payment solutions across the globe. Our dedicated team comprises passionate builders and veteran founders committed to creating a seamless and inclusive financial ecosystem. We develop
infrastructure that enables stablecoins to be used in real-world
applications by powering card transactions, cross-border payments, B2B purchases, remittances, and more. Partnering with fintechs, neobanks, and financial institutions, we help them launch innovative, scalable, and efficient solutions that transcend borders. Backed by leading investors in fintech, crypto, and
SaaS such as Sapphire Ventures, Norwest, Galaxy Ventures, Lightspeed, and Khosla, Rain offers an environment where you can deliver impactful results in a hypergrowth setting. If you are curious, bold, and eager to shape a borderless financial future, Rain provides an exciting platform to realize your ambitions.
About The Role
As a compliance-focused software engineer at Rain, you will play a pivotal role in integrating compliance into the core of our product development process. Your work will involve creating internal tools for our compliance team, collaborating with our issuing team to embed compliance protocols into existing systems, and leveraging our
data platform to prepare for audits. You understand that compliance is not an afterthought but a fundamental aspect of building secure and trustworthy financial products. Your attention to detail and commitment to precision will help ensure that our systems meet regulatory standards while maintaining operational efficiency. This role offers a unique opportunity to influence our compliance engineering approach, develop scalable tooling for KYC/KYB/TM pipelines, and help future-proof our
data strategy, all while working in a fast-paced, innovative environment.
Qualifications
- 3+ years of experience as a software engineer
- Proficiency in Node.js and backend systems development
- Strong understanding of compliance standards and processes
- Experience with building and maintaining internal tooling and automation
- Ability to work collaboratively across teams to embed compliance into products
- Excellent problem-solving and communication skills
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Responsibilities
- Shape and implement our approach to compliance engineering within the organization
- Develop and maintain tools and services to enhance scalability of KYC/KYB/TM pipelines
- Design and execute strategies to centralize and secure compliance data
- Write high-quality, maintainable code iteratively and efficiently
- Collaborate with cross-functional teams to integrate compliance processes into existing systems
- Support audit preparations by leveraging data platforms and ensuring data integrity
- Stay updated with evolving compliance regulations and incorporate best practices into our systems
Benefits
- Unlimited time off, with a minimum of 10 days mandatory leave to promote work-life balance
- Flexible working arrangements, including remote work options and a home office stipend
- Comprehensive health, dental, and vision plans for US employees, with dependents covered
- Company-subsidized life insurance coverage
- Retirement plan with a 401(k) and a 4% company match
- Equity options to share in the company’s success
- Access to Rain Cards for testing and understanding core products and services
- Health and wellness benefits, including coverage for fitness memberships, massages, and acupuncture
- Participation in team summits and offsite events, both domestically and internationally, fostering team cohesion and shared vision
Equal Opportunity
Rain is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse team enhances our innovation and success, and we are dedicated to providing an equitable environment for all employees to grow and thrive.