We are seeking an experienced Enterprise Architect with a strong background in fintech and regulated financial services to join our team. The ideal candidate will collaborate closely with compliance and risk teams to ensure adherence to KYC, AML, transaction monitoring, safeguarding, data protection, and payment security requirements. This role involves evaluating vendors and technology options, documenting trade-offs, and clearly defining responsibilities between internal platforms and external providers. You will identify architecture risks, dependencies, and technical debt, recommending practical solutions to maintain a robust technology environment. Additionally, you will support projects throughout their lifecycle, from discovery and solution design to development, testing, deployment, and handover.
Key Responsibilities
- Collaborate with compliance and risk teams on KYC, AML, transaction monitoring, safeguarding, data protection, and payment security requirements.
- Evaluate vendors and technology options, document trade-offs, and define responsibilities between internal platforms and external providers.
- Identify architecture risks, dependencies, and technical debt, recommending practical solutions.
- Support projects from discovery and solution design through development, testing, deployment, and handover.
Required Qualifications
- Minimum of 10 years’ experience in software or technology roles, with significant expertise in enterprise or solution architecture.
- Strong background in fintech, banking, payments, remittance, lending, or other regulated financial services.
- Solid understanding of core banking concepts, digital wallets, double-entry ledgers, payment processing, reconciliation, and financial controls.
- Experience designing API-led and event-driven systems, microservices, integration patterns, and secure data flows.
- Knowledge of cloud architecture, networking, identity and access management, encryption, monitoring, backups, and disaster recovery.
- Ability to develop and review architecture diagrams, technical documentation, requirements, and delivery plans.
- Excellent communication skills with the ability to explain technical decisions to both business and engineering stakeholders.
- Degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Preferred Qualifications
- Experience with Node.js, React, Remix, or related technologies commonly used in fintech platforms.
- Familiarity with architecture frameworks and approaches such as TOGAF, BIAN, Domain-Driven Design, or Hexagonal Architecture.
- Knowledge of industry standards and regulations including ISO 20022, OAuth 2.0/OIDC, PCI DSS, ISO 27001, OWASP, and DORA.
- Experience integrating KYC, AML, fraud detection, card services, open banking, payment providers, or Banking-as-a-Service platforms.
- Experience supporting regulated financial institutions or Electronic Money Institutions (EMI), Payment Institutions (PI), Payment Service Providers (PSP), or digital banking programs.
Additional Information
This is an in-person role requiring the candidate to work on-site. During the application process, candidates will be asked about their hands-on fintech and banking architecture experience, notice period and availability, as well as current and expected salary.
We are looking for a highly skilled professional who can navigate complex regulatory environments and drive innovative technology solutions within the financial services sector. If you meet these qualifications and are ready to contribute to a dynamic team, we encourage you to apply.