
Lead Software Engineer – Payments
Posted 3 hours ago

Posted 3 hours ago
This is a fully remote position, open to applicants in Germany.
• Lead, mentor, and develop a team of payments engineers.
• Provide hands-on technical support, constructive feedback, and career advancement.
• Take ownership of hiring and team formation within the payments engineering sector.
• Conduct one-on-one meetings, set goals, perform performance evaluations, and facilitate career development discussions.
• Foster a culture of documented and shared knowledge in payments.
• Represent the payments engineering team in leadership and cross-functional meetings.
• Establish the technical direction and long-term architectural strategy for services within the payment domain.
• Manage gateway integrations, authorization, capture, refund processes, payout orchestration, and reconciliation.
• Supervise onboarding/KYC integration, merchant setup, settlement instructions, deductions, and invoicing.
• Ensure the reliability of flow-of-funds principles, including idempotency, ledgers/events, and audit trails.
• Own the strategy for PSP and partner integrations.
• Oversee workflows associated with disputes, chargebacks, and fraud management.
• Collaborate with Product, Legal/Compliance, Finance, and Support teams.
• Enhance automated testing, safe deployments, observability, and incident response processes.
• Demonstrated experience in leading, mentoring, or managing a software engineering team, including hiring, performance evaluation, and career development.
• Strong backend engineering expertise in distributed systems, including microservices, asynchronous processing, resilient APIs, and eventual consistency.
• Practical experience with payment processes, such as authorization, capture, refunds, webhooks, and reconciliation.
• Familiarity with money-correctness patterns, including idempotency keys, double-entry principles, and auditability.
• Robust security mindset addressing PCI compliance, PII protection, secrets management, least privilege, and secure coding practices.
• Comfortable operating in an Azure-first environment with APIs, queues/eventing, and monitoring.
• Strong practices in CI/CD and automated testing.
• Effective and confident communication skills with both engineers and non-technical stakeholders in high-pressure scenarios.
• Sound judgment in balancing team capacity, technical debt, and business priorities.
• Experience in scaling or restructuring an engineering team amidst growth or organizational changes.
• Experience with sub-merchant, marketplace, or Payfac-like business models.
• Familiarity with dispute management tools, card scheme regulations, 3DS/risk rules, or fraud platforms.
• Experience collaborating with Legal, Compliance, or Finance leaders regarding regulatory or audit requirements.
• Competitive salary.
• Remote position with the flexibility to work from anywhere.
• Quarterly in-person meetings at one of our global offices.
• High levels of ownership and autonomy.
• Clear leadership objectives with opportunities for broader engineering management roles.
• Chance to lead revenue-critical production systems.
• Strong emphasis on security, reliability, and engineering best practices.
• Collaborative and diverse international engineering team.
• Opportunities for learning, mentoring, and long-term professional growth.
Collectors
Plan Left
Ubiminds
Get handpicked remote jobs straight to your inbox weekly.