YOUR NEXT CHAPTER
Lead Software Engineer – Payments
About the role
• Lead, mentor, and grow a team of payments engineers
• Provide hands-on technical guidance, feedback, and career development
• Own hiring and team-building for the payments engineering function
• Run 1:1s, goal-setting, performance reviews, and career progression conversations
• Build a culture of documented and shared payments knowledge
• Represent payments engineering in leadership and cross-functional discussions
• Set technical direction and long-term architecture strategy for payment-domain services
• Oversee gateway integrations, authorization/capture/refund flows, payout orchestration, and reconciliation
• Oversee onboarding/KYC integration, merchant configuration, settlement instructions, deductions, and invoicing
• Ensure reliable flow-of-funds primitives, including idempotency, ledgers/events, and audit trails
• Own PSP and partner integration strategy
• Oversee dispute, chargeback, and fraud-handling workflows
• Partner with Product, Legal/Compliance, Finance, and Support
• Improve automated testing, safe rollouts, observability, and incident response
• 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, including microservices, async processing, resilient APIs, and eventual consistency
• Production experience with payment flows, including authorization, capture, refund, webhooks, and reconciliation
• Experience with money-correctness patterns such as idempotency keys, double-entry thinking, and auditability
• Solid security mindset 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 engineers and non-technical stakeholders in high-stakes scenarios
• Strong judgment balancing team capacity, technical debt, and business priorities
• Experience scaling or restructuring an engineering team through growth or organizational change
• Experience with sub-merchant, marketplace, or Payfac-like operating models
• Familiarity with dispute tooling, card scheme rules, 3DS/risk rules, or fraud platforms
• Experience partnering with Legal, Compliance, or Finance leadership on regulatory or audit requirements
• Competitive salary
• Remote role with work-from-anywhere flexibility
• Quarterly in-person gatherings at one of the global offices
• High ownership and autonomy
• Clear leadership mandate with scope for broader engineering management responsibilities
• Opportunity to lead revenue-critical production systems
• Strong focus on security, reliability, and engineering best practices
• Collaborative, international engineering team
• Learning, mentoring, and long-term growth opportunities