Software Engineer, Payments
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate- About Our Client:
The organization operates in the global travel and accommodation industry, connecting millions of hosts and guests worldwide. It addresses the challenge of providing authentic, community-based travel experiences by enabling unique stays and local interactions in almost every country. Its payments team supports this mission by building a global, in-house payments platform that handles billions of dollars across 191 countries and 75 currencies. This platform integrates multiple payment partners, manages compliance and regulatory controls, and facilitates seamless financial transactions for users around the world.
- About the Opportunity:
The Software Engineer, Payments will design and build scalable systems and infrastructure to manage post-transaction risks, such as disputes and chargebacks, across the payments platform. This role is critical in reducing financial losses by developing real-time risk services in collaboration with product, data science, and operations teams. The position requires technical expertise to maintain a highly available system that supports the organization’s payment integrity and enhances the overall user experience.
- Responsibilities:
• Build and maintain a service-oriented, modular technology stack with well-defined APIs
• Collaborate with data scientists, product managers, and other cross-functional partners to develop business insights and respond to fraud and risk issues
• Integrate with third-party vendors, payment networks, and processors to support chargeback defense systems
• Develop and refine dispute and chargeback mitigation and remediation strategies as business needs evolve
• Implement continuous monitoring and alerting to improve system quality and observability
• Work with other engineering teams to enhance engineering processes and technical infrastructure
- Requirements:
• 4+ years of experience as a backend software engineer in payments or fintech
• Proficiency in at least one major programming language such as Java, Kotlin, or Python; familiarity with React or similar JavaScript libraries is a plus
• Knowledge of architectural patterns for large-scale web applications, including APIs and high-volume data pipelines
• Experience delivering end-to-end products, from ideation through implementation and testing
• Commitment to high code quality, automated testing, and engineering best practices
• Ability to work collaboratively in cross-functional teams including product, data science, design, and operations
• Familiarity with experimentation and machine learning techniques
• Strong communication and interpersonal skills, detail-oriented approach
• Ability to make data-driven decisions and articulate technical tradeoffs
• Bachelor’s or Master’s degree in computer science or equivalent experience
• Experience with fraud or spam detection and mitigation in payments is a strong advantage but not required
- Pay Range and Compensation Package:
• Pay range: $162,000—$186,000 USD
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.
Similar roles
Senior Software Engineer, PaymentsWhop · Palo Alto, California, United States · Onsite- Senior Software Engineer, PaymentsChainlink Labs · Austin, Texas, United States · Remote
- Software Engineer, PaymentsWhatnot · San Francisco, California, United States · Remote
- Software Engineer, PaymentsTemu · United States · Onsite
- Software Engineer, PaymentsAirbnb · United States · Remote