What makes banking engineering hard
Primary risk: data integrity and regulatory exposure. A defect in a payment flow is a regulatory event, not just a bug.
Legacy cores that cannot stop
Integration hubs and monoliths must change while channels stay live.
Open-banking deadlines
SAMA’s Open Banking Framework and CBUAE open finance need secure, consented APIs, often while the ISO 20022 migration runs.
PCI scope creep
Every new service risks pulling more systems into cardholder-data scope.
Outsourcing approvals
Regulators expect a SAMA no-objection, audit rights, a documented exit plan and evidence before material outsourcing.
Fraud that adapts weekly
Rules engines alone miss new patterns in real-time payments.
Arabic digital journeys
Onboarding, disclosures and support must read natively in Arabic and English.