
Senior Software Engineer β Payments
Posted Jul 18

Posted Jul 18
This is a fully remote position, open to applicants in Germany.
β’ Take responsibility for enhancing OrderYOYO's payment capabilities β facilitating KYC onboarding, deductions, settlement/payout timing, dispute processes, and merchant invoicing β while elevating reliability, security, and engineering quality in one of our most vital business domains.
β’ Design, develop, and manage payment-domain services, encompassing gateway integrations and payment intent/authorization/capture/refund flows, payout orchestration, and reconciliation.
β’ Implement marketplace functionalities where applicable: onboarding/KYC integration, merchant configuration, settlement instructions, deductions, and alignment of invoicing/merchant statements.
β’ Construct robust βflow-of-fundsβ primitives β including idempotency, ledgers/events, and audit trails β that are fully supportable for finance and compliance.
β’ Integrate with PSP and partner tools, paying close attention to tri-party/sub-merchant implications where relevant.
β’ Establish dispute/chargeback and fraud-handling touchpoints across internal workflows and PSP tools, collaborating with Ops on runbooks and escalation procedures.
β’ Collaborate closely with Product, Legal/Compliance, Finance, and Support teams to translate requirements into safe, testable production behaviors.
β’ Enhance engineering quality in a dynamic domain through automated testing, safe rollouts/canaries, observability, and incident-response improvements β while mentoring engineers, leading design reviews, and contributing to shared standards and documentation.
β’ Strong backend engineering expertise in distributed systems β including microservices, asynchronous processing, resilient APIs, and eventual consistency.
β’ Hands-on experience with payment flows (auth/capture/refund, webhooks, reconciliation) and βmoney correctnessβ patterns such as idempotency keys, double-entry thinking, and auditability.
β’ A solid security mindset encompassing PCI compliance, PII protection, secrets management, least privilege, and secure coding practices.
β’ Comfort in an Azure-first environment (APIs, queues/eventing, monitoring), along with strong CI/CD and automated testing methodologies.
β’ The ability to communicate clearly and confidently with non-technical stakeholders in high-stakes situations β such as incidents, financial discrepancies, and compliance inquiries.
β’ Competitive salary
β’ A remote role β work from wherever you perform at your best, with quarterly in-person gatherings at one of our global offices.
β’ High ownership and autonomy.
β’ Clear progression toward Tech Lead / Staff Engineer responsibilities.
β’ The opportunity to work on revenue-critical production systems.
β’ A strong emphasis on security, reliability, and engineering best practices.
β’ A collaborative, international engineering team.
β’ A genuine focus on learning, mentoring, and long-term growth.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.