
Senior Product Engineer – Payments Team
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Bulgaria.
• Oversee payments projects from start to finish: collaborating with Product and PayOps teams during discovery, designing integrations with PSPs, and managing build, rollout, monitoring, and incident response.
• Collaborate with the Product team to understand the challenges faced by organizers and travelers, creating payment solutions that effectively process transactions.
• Ensure the reliability of our payments system.
• Contribute to the engineering practices and excellence at WeTravel.
• A minimum of 7 years in product engineering, including at least 4 years focused on designing complex payments systems.
• Demonstrated success within a PSP, acquirer, gateway, or a high-volume platform payments team.
• Extensive practical experience in deploying and troubleshooting production-level integrations across various PSPs, card acquirer ecosystems, and different payment rails. You have in-depth knowledge of settlement processes, reconciliation, dispute management, 3DS2 protocols, high-pressure webhook management, and PCI compliance frameworks, including tokenization methods.
• Strong backend proficiency in Ruby on Rails, Kotlin, Python, Go, Java, or Node.js with the ability to quickly adapt to Ruby.
• Comfort with full-stack development: you can create the React interface for the payment flows you design.
• In-depth expertise in developing robust, resilient distributed systems, including double-entry ledgers, automated reconciliation pipelines, money movement state machines, idempotency, exactly-once semantics, event-driven architectures, webhooks, and reliable consumer patterns.
• Direct experience in production on-call roles, including writing post-mortems and leading incident response efforts.
• Exceptional written and verbal communication skills, along with experience in cross-functional collaboration, thriving in a distributed, multicultural setting.
• Practical use of AI tools to enhance your engineering workflow, with the capability to mentor and educate others on AI concepts.
• Strong background in cloud infrastructure (AWS/GCP), containerization, and contemporary CI/CD practices.
• Experience managing critical systems with care: you will directly handle FX and multi-currency logic within the application layer.
• Bonus: Experience in direct card issuing, including BIN sponsorship, processor integrations, controls, and dispute management.
• Experience in launching a new payment method or PSP integration comprehensively.
• Experience in creating or operating a card issuing program.
• Experience in marketplace or two-sided platform payments (split payments, payouts, escrow-like flows).
• Competitive salary.
• Generous "Time to Recharge" policy - enjoy unlimited paid time off to rest, recharge, and show up as your best self.
• Work remotely for a maximum of 4 weeks per calendar year.
• 2-week cross-functional onboarding program.
• Annual team off-site (often in a sunny location 🌊).
• Cycle-to-work scheme (Swapfiets subscription) or commuting reimbursement.
• Team lunches on Mondays and Thursdays, along with after-work social events.
• Extensive paid family leave.
• Three paid volunteer days per year - take time to contribute to causes you care about, on us.
• State-of-the-art equipment and tools to ensure your success.
• Join an international, travel-loving team with a passion for adventure and innovation.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.