Senior Software Engineer – Payments

🔥 4 minutes ago

🇬🇧 United Kingdom – Remote

💵 €100k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on OrderYOYO's careers page, not through a job board

First seen by Remote Rocketship 4 minutes ago

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

• Design, build, and operate payment-domain services, including gateway integrations and payment intent, authorization, capture, and refund flows • Build payout orchestration and reconciliation capabilities • Implement marketplace capabilities such as onboarding/KYC integration, merchant configuration, settlement instructions, deductions, and invoicing/merchant-statement alignment • Build flow-of-funds primitives including idempotency, ledgers/events, and audit trails • Integrate with payment service provider and partner tooling, considering tri-party and sub-merchant implications • Implement dispute/chargeback and fraud-handling touchpoints across internal workflows and payment service provider tooling • Collaborate with Operations on runbooks and escalation paths • Partner with Product, Legal/Compliance, Finance, and Support to translate requirements into safe, testable production behavior • Improve automated testing, safe rollouts/canaries, observability, and incident response • Mentor engineers, lead design reviews, and contribute to shared standards and documentation

🎯 Requirements

• Strong backend engineering background in distributed systems, including microservices, asynchronous processing, resilient APIs, and eventual consistency • Production experience with payment flows, including authorization, capture, refund, webhooks, and reconciliation • Knowledge of money-correctness patterns, including idempotency keys, double-entry thinking, and auditability • Security knowledge covering PCI compliance, PII protection, secrets management, least privilege, and secure coding practices • Comfort working in an Azure-first environment with APIs, queues/eventing, and monitoring • Strong CI/CD and automated testing practices • Clear, confident communication with non-technical stakeholders in high-stakes scenarios • Experience with sub-merchant, marketplace, or Payfac-like operating models is strong-to-have • Familiarity with dispute tooling, card scheme rules, 3DS/risk rules, or fraud platforms is strong-to-have

🏖️ Benefits

• High ownership and autonomy over the services you build • Opportunity to work on revenue-critical production systems • Strong focus on security, reliability, and engineering best practices • Collaborative, international engineering team • Learning, mentoring, and personal development opportunities • Fully remote work • Quarterly team gatherings in one of our global offices

Apply Now

📊 Check your resume score for this job

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

Similar Jobs

🔥 19 hours ago

Activate Group Limited

501 - 1000

🚘 Automotive

🏭 Manufacturing

🛡️ Insurance

Full-stack developer building .NET and React applications for Activate Group’s vehicle repair and insurance services. Developing APIs, databases, real-time interfaces and MI reporting solutions.

🕒 Yesterday

TryHackMe

51 - 200

🔒 Cybersecurity

📚 Education

☁️ SaaS

Senior Full-Stack Engineer building scalable certification products for TryHackMe’s cybersecurity learning platform. Owning exam experiences, certificate verification, and full-stack delivery.

🕒 2 days ago

Tether.to

11 - 50

₿ Crypto

💳 Fintech

💸 Finance

Node.js engineer developing Tether’s P2P stack and Holepunch ecosystem. Building modular npm-based software for Tether’s global blockchain and digital finance products.

🕒 2 days ago

Jabil

10,000+ employees

🚘 Automotive

🎖️ Defense

🏥 Healthcare

Wintel and Linux Product Architect shaping Jabil’s global Windows and Linux infrastructure strategy. Driving cloud transformation, automation, resilience, and platform modernization across Europe.

🕒 5 days ago

Much Better Adventures

11 - 50

✈️ Travel

Product Engineer building AI-powered product experiences for Much Better Adventures, a positive-impact outdoor adventure travel company. Owning features end to end across React/TypeScript, Python, experimentation, and engagement.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok