Home
Jobs
Saved
Resumes
Senior Software Engineer, Payments at OrderYOYO | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer, Payments
OrderYOYO
Website
LinkedIn
Senior Software Engineer, Payments
Germany
Full Time
1 hour ago
No Sponsorship
Apply Now
Key skills
Azure
Distributed Systems
Microservices
CI/CD
Mentoring
Communication
About this role
Role Overview
Own and evolve OrderYOYO’s payments capabilities across online + in-store (POS, Kiosk & Payment terminals).
Support the transition to a more scalable operating model.
Enable capabilities like KYC onboarding, deductions, settlement/payout timing, dispute flows, and merchant invoicing.
Design, build and operate payment-domain services (gateway integrations, payment intent/authorisation/capture/refund flows, payout orchestration, reconciliation).
Implement marketplace capabilities where relevant: onboarding/KYC integration and merchant configuration.
Build robust “flow-of-funds” primitives: idempotency, ledgers/events, audit trails, and supportability for finance/compliance.
Requirements
Strong backend engineering background in distributed systems (microservices, async processing, resilient APIs, eventual consistency).
Production experience with payment flows (auth/capture/refund, webhooks, reconciliation) and “money correctness” patterns (idempotency keys, double-entry thinking, auditability).
Solid security mindset: PCI, protecting PII, secrets management, least privilege, secure coding.
Comfortable in an Azure-first environment (APIs, queues/eventing, monitoring), and with CI/CD + automated testing practices.
Clear communication with non-technical stakeholders in high-stakes scenarios (incidents, financial breaks, compliance asks).
Tech Stack
Azure
Distributed Systems
Microservices
Benefits
Competitive salary
High ownership and autonomy
Clear progression toward Tech Lead / Staff Engineer responsibilities
Opportunity to work on revenue-critical production systems
Strong focus on security, reliability, and engineering best practices
Collaborative, international engineering team
Emphasis on learning, mentoring, and long-term growth
Apply Now
Home
Jobs
Saved
Resumes