About Reap Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries. We enable financial connectivity and access for businesses worldwide by combining traditional finance with stablecoins for efficient money movement. Through our stablecoin-powered corporate cards, payments, and expense management tools, we streamline financial operations and help businesses scale. Our APIs enable businesses to integrate stablecoin-enabled finance into their own products and services-from issuing Visa cards to facilitating cross-border payments. Backed by leading investors including Index Ventures and HashKey Capital, Reap is building the future of borderless, stablecoin-enabled finance. About The Team The Payments team at Reap is building the next-generation platform when it comes to cross-border money movement. We develop all the internal and user-facing capabilities when it comes to Reap&aposs cross-border payments offerings, ranging from dashboard and APIs to internal payment and financial operation tooling. If you are excited about helping global businesses streamline their financial flows, want to build breadth and depth of expertise in global finance, and want to be at the forefront of payments innovation, come join us! What you'll do As a Senior Software Engineer at Reap, you will play a key role in powering our API-first payment platform, supporting the entire payment lifecycle, and delivering seamless integration experiences for our business clients. You will be involved from the system design phase through development and operation, building robust services that facilitate global financial payment flows. You will collaborate closely with teams across compliance, finance, product, design, and engineering to build reliable, scalable, and audit-ready systems. This role is perfect for engineers who enjoy solving complex, real-world financial challenges at scale, who prioritize system correctness and resiliency, and who thrive in fast-paced, collaborative environments. Responsibilities Design, develop, and deploy scalable applications in our AWS environment, ensuring the implementations meet business requirements and adhere to high-quality standards. Collaborate closely with cross-functional teams - including product managers, designers, and engineers-to drive product development from concept through to deployment. Maintain a modern and competitive tech stack by staying up to date with the latest industry trends and emerging technologies. Build system observability, lead incident response efforts, and drive long-term reliability improvements. Support the growth of the engineering team by leveraging your technical expertise and leadership skills to mentor and guide fellow engineers. What we're looking for We encourage everyone to apply even if you just meet the minimum requirements. Preferred qualifications are a bonus. 5+ years of software engineering experience Strong expertise in building scalable applications, API design, and design patterns. Deep understanding of modern architectures and frameworks, including microservices and event-driven architecture Sound judgment in handling various edge cases and balancing correctness, performance, and maintainability Ability to collaborate in cross-functional teams and communicate technical tradeoffs effectively Comfortable working in a fast-paced, dynamic product environment Preferred Qualifications Experience in financial domains such as payments and banking Experience in building SaaS product Familiarity with Reap's stack: TypeScript, Node.js, NestJS, AWS Worked in high-growth startups or platforms Show more Show less