Lead Software Engineer – Payments

🔥 3 minutes ago

🌏 Anywhere in the World

⏰ 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

☁️ SaaS

🤝 B2B

🛍️ eCommerce

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

SaaS • B2B • eCommerce

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

• Lead the people, architecture, and delivery behind OrderYOYO's payments platform — enabling KYC onboarding, deductions, settlement/payout timing, dispute flows, and merchant invoicing — while growing a high-performing engineering team and raising the bar on reliability, security, and engineering quality in one of our most business-critical domains. • Lead, mentor, and grow a team of payments engineers — providing hands-on technical guidance, regular feedback, and clear paths for career development. • Own hiring and team-building for the payments engineering function, partnering with recruiting to define role profiles, run interviews, and bring in strong talent. • Build a team culture where payments knowledge is documented and shared, not tribal — through design reviews, standards, and mentoring. • Represent the payments engineering team in leadership and cross-functional conversations, translating business needs into technical strategy and team priorities. • Set the technical direction and long-term architecture strategy for payment-domain services, including gateway integrations, payment intent/authorisation/capture/refund flows, payout orchestration, and reconciliation. • Raise engineering quality in a high-change domain: automated testing, safe rollouts/canaries, observability, and incident-response improvements, with accountability for outcomes across the team.

🎯 Requirements

• Proven experience leading, mentoring, or people-managing a team of software engineers — including hiring, performance management, and career development. • 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 both engineers and non-technical stakeholders in high-stakes scenarios — incidents, financial breaks, and compliance requests. • Strong judgement on when to move fast, when to standardise, and when to say “not yet” with evidence — balancing team capacity, technical debt, and business priorities.

🏖️ 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, with a direct hand in shaping the team you lead. • A clear leadership mandate, with scope to grow further into broader engineering management responsibilities. • The opportunity to lead 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 — for you and for the people you lead.

Apply Now

Similar Jobs

🕒 Yesterday

Trust Wallet

51 - 200

Senior iOS Engineer developing innovative crypto applications for Trust Wallet. Collaborating with teams to deliver features and enhancements in a fully remote setting.

🌏 Anywhere in the World

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

iOS

Kotlin

Swift

🕒 4 days ago

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Lead Software Engineer at Techmahindra designing and optimizing backend services. Collaborating with multidisciplinary teams to develop enterprise applications in a fully remote setting.

🌏 Anywhere in the World

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇪🇸 Spanish Required

🕒 4 days ago

Tailor

11 - 50

Full-Stack Software Engineer developing applications and solutions on Tailor’s platform. Collaborating with customers and PMs to shape product features and standards.

🌏 Anywhere in the World

💵 $120k - $160k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 6 days ago

Scopic

201 - 500

Product Engineer with strong product sense and engineering skills for a leading IT services company. Taking ambiguous goals and delivering software solutions with minimal guidance.

🌏 Anywhere in the World

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 7

CopeCart

51 - 200

Agentic Lead Engineer at CopeCart designing next-gen monetization platform with TypeScript and AI-assisted engineering. Lead technical design and implementation for critical system flows across frontend and backend.

🌏 Anywhere in the World

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer