Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.
Okali, filiale de La Fabrique by CA et startup studio du Groupe Crédit Agricole, cherche un Ingénieur Software / Data Engineering Senior pour construire le Transaction Monitoring System (TMS) et la plateforme de données associée. Vous travaillerez à l’ingestion des flux, au moteur de règles SQL et à l’interface no-code de gestion des règles.
Le rôle implique l’interface CFO/équipes métiers, la réconciliation bancaire et le développement d’une plateforme BI as Code, avec stack TypeScript/React,
Okali, filiale de La Fabrique by CA, startup studio Corporate du Groupe Credit Agricole, spécialisé en fintech, est un établissement de paiement en cours de repositionnement stratégique vers un acteur tech complet. Dans ce cadre, nous internalisons notre solution de monitoring des transactions, aujourd'hui assurée par un prestataire externe, et construisons une plateforme de données qui servira l'ensemble des métiers : conformité, finance, opérations.
Ce poste est à la croisée du Software Engineering, du Data Engineering et de la culture DevOps. Il couvre deux axes structurants : la construction d'un TMS (Transaction Monitoring System) opérationnel en production, et la mise en place d'un réservoir de données fiable permettant de produire des analyses et des dashboards au service du CFO et des équipes métier.
Réception et normalisation des transactions en provenance des CBS (Core Banking Systems) d'Okali et de ses agents, enrichissement avec les données de profil client, calcul de pré-agrégations pour alimenter le moteur de règles (volumes, moyennes glissantes, etc.).
Moteur déterministe qui interprète les configurations de règles définies par les opérationnels et les compile en requêtes SQL optimisées. Support des whitelists et blacklists uploadables en CSV. Gestion des règles "soft" (alerte à revoir) et "hard" (blocage ou mise en attente du paiement).
Interface no-code (style Marble) permettant aux responsables conformité de créer et modifier leurs règles sans intervention technique. Uploader de listes nommées réutilisables dans les règles.
Tableau de bord listant les alertes par client, avec accès au détail des transactions associées. Possibilité de valider ou invalider une alerte en un minimum de clics. Envoi de webhooks vers le CBS lors de la validation d'une alerte bloquante. Traçabilité complète des décisions et commentaires en base.
En lien direct avec le CFO, tu construiras le réservoir de données central d'Okali : modélisation, transformation et exposition des données financières et transactionnelles pour alimenter les processus de réconciliation bancaire et produire les reportings métier. L'objectif est de disposer d'une base solide et requêtable sur laquelle s'appuient les dashboards et les analyses ad hoc, sans dépendre d'un outil qui devient rapidement un fourre-tout difficile à maintenir. Les outils de type BI as Code (Lightdash, Evidence) seront privilégiés à des solutions plus lourdes.
Suivi des KPIs réglementaires, opérationnels et fonctionnels du TMS, en cohérence avec la plateforme de données mise en place.
Endpoints reproduisant le contrat d'interface de ComplyAdvantage pour les agents, afin de minimiser les migrations côté CBS.
Mise en place d'une période de double run technique d'au moins une semaine, avec analyse comparative des résultats entre le système interne et l'existant pour valider l'équivalence.
Ce poste s'exerce avec un haut niveau d'autonomie, en interaction régulière avec des interlocuteurs métier exigeants. La séniorité, le sens des priorités et la capacité à prendre des décisions d'architecture sans supervision continue sont des critères aussi importants que les compétences techniques.