Remotery

Senior Software Engineer – Payments

Posted Jul 18

This is a fully remote position, open to applicants in Germany.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Sigma Software Group5 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly5 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet6 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata6 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.6 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health6 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers