Senior Software Engineer – Payments

🕒 July 18

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of OrderYOYO

OrderYOYO

51 - 200 employees

Founded 2015

🍽️ Food & Beverage

📣 Marketing

📦 Logistics

💰 $6M Post-IPO Equity - OrderYoyo on 2022-03

Food & Beverage • Marketing • Logistics

OrderYOYO is an online ordering and marketing platform for restaurants and takeaways that provides bespoke websites and mobile apps, a cloud POS, integrated payment processing (YOYOPay), and targeted marketing services (email, SMS, app push, Google Ads, social media). It offers features like loyalty programs, reservations, analytics via a My Business app, and dedicated support to help restaurants capture direct orders, reduce commission fees, and grow customer retention. The company positions itself as a Google Partner and serves thousands of restaurants with tailored digital storefronts and marketing campaigns.

📋 Description

• Own and evolve OrderYOYO's payments capabilities — enabling KYC onboarding, deductions, settlement/payout timing, dispute flows, and merchant invoicing — while raising the bar on reliability, security, and engineering quality in one of our most business-critical domains. • Design, build, and operate payment-domain services, including gateway integrations and payment intent/authorisation/capture/refund flows, payout orchestration, and reconciliation. • Implement marketplace capabilities where relevant: onboarding/KYC integration, merchant configuration, settlement instructions, deductions, and invoicing/merchant-statement alignment. • Build robust “flow-of-funds” primitives — idempotency, ledgers/events, and audit trails — that are fully supportable for finance and compliance. • Integrate with PSP and partner tooling, with close attention to tri-party / sub-merchant implications where applicable. • Implement dispute/chargeback and fraud-handling touchpoints across internal workflows and PSP tooling, and collaborate with Ops on runbooks and escalation paths. • Partner closely with Product, Legal/Compliance, Finance, and Support to convert requirements into safe, testable production behaviour. • Raise engineering quality in a high-change domain through automated testing, safe rollouts/canaries, observability, and incident-response improvements — and mentor engineers, lead design reviews, and contribute to shared standards and documentation.

🎯 Requirements

• Strong backend engineering background in distributed systems — microservices, async processing, resilient APIs, and eventual consistency. • Production 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: PCI compliance, PII protection, secrets management, least privilege, and secure coding practices. • Comfort working in an Azure-first environment (APIs, queues/eventing, monitoring), with strong CI/CD and automated testing practices. • Clear, confident communication with non-technical stakeholders in high-stakes scenarios — incidents, financial breaks, and compliance requests.

🏖️ Benefits

• Competitive salary • A remote role — work from wherever you do your best work, 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 focus on security, reliability, and engineering best practices. • A collaborative, international engineering team. • Real emphasis on learning, mentoring, and long-term growth.

Apply Now

Similar Jobs

🕒 July 17

chargecloud

201 - 500

💼 Consulting

📦 Logistics

🏭 Manufacturing

Fullstack Engineer developing billing domain solutions for e-mobility at chargecloud. Focused on backend development with PHP and frontend with Vue/Nuxt.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 17

GARANTIEMAX GmbH

1 - 10

🛡️ Insurance

💳 Fintech

🤝 B2B

Full-Stack Developer improving microservices and Kubernetes architecture at Garantiemax GmbH. Collaborating with cross-functional teams for efficient development and continuous improvement in a flexible working environment.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

🕒 July 16

Synera

51 - 200

🤖 Artificial Intelligence

Product Marketing Engineer at Synera, specializing in B2B product marketing for engineering software. Building impactful content and messaging for a cutting-edge AI platform.

🇩🇪 Germany – Remote

💵 €62.4k - €82.6k / year

💰 $14.8M Series A on 2022-10

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

🕒 July 16

Stillfront Group

1001 - 5000

🎮 Gaming

Engineering Lead overseeing backend and frontend development for Goodgame Empire. Leading a team in designing high-throughput Java services and ensuring efficient CI/CD processes.

🇩🇪 Germany – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 15

Jimdo

201 - 500

💼 Consulting

📣 Marketing

⚖️ Legal

Expert Engineer - Full-Stack delivering impactful solutions for Jimdo's product portfolio by designing and building scalable APIs and collaborating across different engineering teams.

🇩🇪 Germany – Remote

💰 Venture Round on 2015-06

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer