Remotery

Lead Software Engineer – Payments

Posted Jul 18

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

πŸ“‹ Description

β€’ Direct the people, architecture, and delivery of OrderYOYO's payments platform β€” facilitating KYC onboarding, deductions, settlement/payout timing, dispute processes, and merchant invoicing β€” while cultivating a high-performing engineering team and enhancing reliability, security, and engineering quality in one of our most critical business domains.

β€’ Lead, mentor, and develop a team of payments engineers β€” offering hands-on technical guidance, consistent feedback, and clear career development paths.

β€’ Take ownership of hiring and team-building for the payments engineering function, collaborating with recruiting to define role profiles, conduct interviews, and attract top talent.

β€’ Manage daily people operations: 1:1 meetings, goal setting, performance evaluations, and career progression discussions for direct reports.

β€’ Foster a team culture where payments knowledge is documented and shared openly, rather than being tribal β€” through design reviews, standards, and mentoring.

β€’ Represent the payments engineering team in leadership and cross-functional discussions, translating business needs into technical strategies and team priorities.

β€’ Balance hands-on technical contributions with people management responsibilities, maintaining close proximity to the codebase to lead by example and assist the team in overcoming obstacles.

β€’ Establish the technical direction and long-term architectural strategy for payment-related services, including gateway integrations, payment intent/authorization/capture/refund flows, payout orchestration, and reconciliation.

β€’ Oversee marketplace functionalities: onboarding/KYC integration, merchant configuration, settlement instructions, deductions, and alignment of invoicing/merchant statements.

β€’ Ensure robust "flow-of-funds" mechanisms across the team's systems β€” including idempotency, ledgers/events, and audit trails that are fully supportable for finance and compliance.

β€’ Develop the strategy for PSP and partner integrations, paying close attention to tri-party/sub-merchant implications when applicable.

β€’ Supervise dispute/chargeback and fraud-handling processes across internal workflows and PSP tools, and promote collaboration with Ops on runbooks and escalation pathways.

β€’ Collaborate closely with Product, Legal/Compliance, Finance, and Support to transform requirements into safe, testable production behavior.

β€’ Elevate engineering quality in a rapidly changing domain: automated testing, secure rollouts/canaries, observability, and incident-response enhancements, with accountability for outcomes across the team.


⛳️ Requirements

β€’ Demonstrated experience in leading, mentoring, or managing a team of software engineers β€” encompassing hiring, performance management, and career advancement.

β€’ Strong backend engineering expertise in distributed systems β€” including microservices, asynchronous processing, resilient APIs, and eventual consistency.

β€’ Practical experience with payment processes (authorization/capture/refund, webhooks, reconciliation) and β€œmoney correctness” methodologies such as idempotency keys, double-entry principles, and auditability.

β€’ A robust security mindset: PCI compliance, PII protection, secrets management, least privilege, and secure coding practices.

β€’ Proficiency in working within an Azure-first environment (APIs, queues/eventing, monitoring), alongside strong CI/CD and automated testing practices.

β€’ Clear and confident communication with both technical and non-technical stakeholders in high-pressure situations β€” such as incidents, financial challenges, and compliance inquiries.

β€’ Strong judgment regarding when to act swiftly, when to establish standards, and when to defer decisions, supported by evidence β€” balancing team capacity, technical debt, and business priorities.


🏝️ Benefits

β€’ Competitive salary

β€’ A remote role β€” work from any location that enables you to perform your best, with quarterly in-person gatherings at one of our global offices.

β€’ Significant ownership and autonomy, with a direct influence on shaping the team you lead.

β€’ A clear leadership mandate, with opportunities for further growth into broader engineering management roles.

β€’ The chance to lead initiatives on revenue-critical production systems.

β€’ A strong emphasis on security, reliability, and engineering best practices.

β€’ A collaborative, international engineering team.

β€’ A real focus on learning, mentoring, and long-term growth β€” for you and your team members.

People also viewed

Sigma Software Group7 hours ago

Principal Software Engineer

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

Senior Software Engineer – Pre Service Team

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

Senior Product Engineer

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

FullStack Developer, Java, Vue

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

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health7 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