As part of the implementation of a Common Data Platform. A central validation engine, developed in Python on Databricks, will execute shared rules to measure and ensure the quality of the data entering the CDP. This engine is a shared component across multiple stakeholders, and its success relies on both a robust technical design and close collaboration between organizations.br/ br/ Within this context, we are looking for a Senior Software Engineer who will act as the technical and architectural owner of the validation engine. He/she will guarantee technical consistency, provide supervision, and ensure stakeholder alignment around this key component.br/ br/ h2Functie /h2 br/ This role is part of the Nihdi Data Office, the cornerstone of all data-related activities within the institution. The Data Office ensures efficient, ethical, and compliant collection, integration, sharing, and use of data, both within Nihdi and with Belgian and European institutions and medical insurances. By joining, you will integrate a multidisciplinary agile team composed of data engineers, reporting experts, functional analysts, project managers, data architects, data quality specialists, and AI experts.br/ br/ The Data Office relies on a modern technology stack, including MS SQL Server, SSIS, SSAS, Enterprise Architect (or similar), SAS, Azure, Power BI, and Databricks. It manages the central Data Warehouse (Kimball methodology), which feeds a large number of Data Marts and Reports.br/ br/ h2Functie-eisen /h2 br/ This is a long-term, strategic project extending well beyond 2025, with a clear vision to support the sustainability and effectiveness of the Common Data Platform.br/ br/ Roles responsibilities:br/ ul liDefine the technical and software architecture of the validation engine (Python / Databricks). /li liEstablish the functional design for the developments in full collaboration with the Data Governance team, the Technical Leads and the Program Manager. /li liExplore and define the business requirements of the different stakeholders. /li liEnsure alignment and consultation with all business/technical stakeholders (Nihdi, IMA, Mutualities). /li liSupervise the dedicated developer /li liPlay also an active role in testing the data products developed. /li liChallenge and guide technical choices for the implementation of the rules (JSON, SQL or alternatives). /li liEnsure performance, robustness, and scalability of the engine in a Cloud context. /li liDocument architecture decisions, standards, and best practices. /li liOversee smooth integration of the engine into the CDP and its pipelines (Azure / Databricks). /li liAct as the technical reference point for all topics related to the validation engine. /li /ul br/ h2Key skills /h2 ul liMaster's degree in Computer Science or equivalent. /li liMinimum 10 years of experience in software engineering (architecture, design, supervision) especially in back-end. /li liProven experience with Python and Databricks (3 years) / Spark environments. /li liKnowledge of rule-based approaches. /li liExcellent communication and stakeholder management skills. /li liStrong expertise in ETL/ELT (8 years). /li liStrong experience in Data Quality and Data Validation (5 years). /li liSolid background in Cloud environments, ideally Azure (3 years). /li liMaitrise of software architecture, design patterns (5 years). /li liAbility to understand and document business processes and to translate business requirements into technical requirements. /li liAbility to challenge and mentor a developer (Python code, SQL integration, performance). /li liExperience in multi-stakeholder or inter-organizational projects is a strong asset. /li liBPMN (3 years). /li liExcellent command of French/Dutch/English. /li /ul br/ h2Profile /h2 ul liTechnical leadership combined with strong diplomacy skills. /li liActs as guarantor of technical quality without being hands-on in development. /li liExcellent interpersonal skills to align multiple stakeholders. /li liRigorous, strategic mindset with a strong focus on quality. /li liStrong affinity with data quality and the industrialization of validation processes. /li /ul br/ h2Job summary /h2 br/ As a Senior Software Engineer / Architect specialized in Data Quality, you will be responsible for the design and technical supervision of the validation engine, developed in Python on Databricks.br/ You will not define business rules (handled by the Functional Analyst) nor directly develop (done by the dedicated developer), but you will act as the guarantor of the architecture, technical supervision, and inter-organizational alignment.br/ This strategic role is designed as a long-term mission, well beyond 2025, to support the sustainability and evolution of the CDP.br/ br/ h2What we offer /h2 br/ An interesting job in the realization of SDO (ICT) and Data services that has an impact on society, with many advantages:br/ ul liA good work-life balanceflexible working hours within the 40-hour week (7.30 a.m. to 8 p.m. with fixed slots between 9 a.m. and 12 p.m. and 1 p.m. and 4 p.m.) /li lipossibility of teleworking (In Belgium) /li liworkspaces organized according to activities /li lieasy accessibility via public transport /li licar and bike parking in the building /li liindividual locker /li liSeveral opportunities for self-developmenttraining and apprenticeship opportunities (to be taken outside working hours) via our e-academy self-learning platform or via the Microsoft Enterprise Skills Initiative platform /li liCompany restaurant /li /ul