What You Will Do
Own and develop Python based systems that handle card transactions end-to-end from acquiring and issuing through card scheme processing, settlement, and chargeback management
Build and maintain robust pipelines that process high volumes of transaction data in real time, ensuring accuracy and reliability at every stage of the payment lifecycle
Design and implement fraud detection models and risk management tooling specifically tailored to debit and credit card payment flows, from rule-based engines to ML-driven approaches
Investigate and analyse card system anomalies and banking fraud patterns, translating findings into actionable system improvements and detection rules
Collaborate closely with risk, compliance, and product teams to continuously improve fraud coverage and reduce false positives
Integrate with and extend open banking infrastructure, working directly with payment APIs and understanding the underlying flows that connect banks, schemes, and merchants
Who You Are
A strong, hands-on engineer who leads with code. Python is a must, and you're comfortable owning complex systems end-to-end without hand-holding
Analytically minded, with the ability to interrogate large datasets, spot anomalies, and turn data signals into fraud detection logic
A genuine domain expert in fraud and risk, with deep knowledge of how fraud manifests across card payment ecosystems, you've seen the attack vectors, you know the patterns, and you know how to stop them
Fluent in the mechanics of card payments: acquiring, issuing, scheme rules, settlement cycles, and the nuances of chargeback processes don't need explaining to you
Someone who thrives at the intersection of engineering and financial crime - equally comfortable in a codebase and in a conversation about risk strategy