> Markdown version of [/jobs/ext/1476910-okali-ingenieur-e-software-data-engineering-senior](https://www.wearedevelopers.com/jobs/ext/1476910-okali-ingenieur-e-software-data-engineering-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # [OKALI] - Ingenieur(e) Software / Data Engineering Senior - **Company:** LA FABRIQUE - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Audit Trail, Data Infrastructure, Fraud Prevention and Detection, Human-Computer Interaction, Identity and Access Management, PostgreSQL, Service-Oriented Architecture, SQL Databases, TypeScript, ReactJS, Backend, AWS Fargate, Restful APIs, Webhooks, Docker - **Published:** July 29, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=5d8ba07105cd2758 ## About the Role * Expérience significative en développement backend (API REST, architecture orientée services) * Solide culture Data Engineering : modélisation de données, pipelines de transformation, gestion de la qualité des données * Maîtrise de PostgreSQL : modélisation, optimisation de requêtes, indexation * Expérience en production sur ECS Fargate : task definitions, networking, IAM, ALB * Bonne maîtrise des pratiques IAM et secrets management sur AWS * Capacité à exposer les données de manière exploitable pour des profils non techniques (CFO, opérationnels) * Notions de React pour contribuer aux interfaces utilisateur * Maîtrise de Docker et des pipelines de déploiement Ce qui fera la différence * Expérience dans les domaines réglementés (paiement, banque, conformité) * Compréhension des contraintes de production financière : idempotence, cohérence, audit trail, réconciliation * Expérience avec une approche BI as Code (Lightdash, Evidence ou équivalent) * Réflexe observabilité dès le premier jour de mise en production * Expérience de migrations en douceur avec période de double run * Connaissance de Bun comme runtime TypeScript * Familiarité avec la librairie Boxed (gestion fonctionnelle des erreurs et des valeurs optionnelles) Qualités attendues 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. ## Description Ce que tu vas construire en tant que Ingenieur(e) Software / Data Engineering Senior : Transaction Monitoring & Data Platform Couche ingestion des données 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 de règles SQL 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 de création des règles 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. Interface de validation et d'invalidation des alertes 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. Réconciliation bancaire et plateforme de données 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. Interface de monitoring et reporting Suivi des KPIs réglementaires, opérationnels et fonctionnels du TMS, en cohérence avec la plateforme de données mise en place. API et webhooks compatibles Endpoints reproduisant le contrat d'interface de ComplyAdvantage pour les agents, afin de minimiser les migrations côté CBS. Double run 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., * Un rôle avec un impact direct sur la stratégie produit et financière d'Okali, dès les premiers jours * Une infrastructure existante et documentée, sans démarrage de zéro * Des interlocuteurs métier disponibles et impliqués * Un premier chantier structurant, suivi d'une feuille de route ambitieuse sur la détection de fraude, l'outillage compliance et la plateforme de données ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)