Il data engineering è il lavoro tecnico di raccogliere, spostare, pulire, trasformare e organizzare i dati in modo che possano essere analizzati in modo affidabile. Include la costruzione di pipeline dai sistemi di origine, l'applicazione di controlli di schema e qualità, la gestione dei metadati e la preparazione dei dati per dashboard, modelli e reportistica. In pratica, è la spina dorsale dei sistemi di analytics.
Nella sicurezza informatica, il data engineering è importante perché pipeline deboli possono esporre record sensibili, creare metriche incoerenti o nascondere manomissioni. Gli aggressori possono prendere di mira i job di ingestione, i permessi di archiviazione o la logica di trasformazione per alterare i report, avvelenare i dati di rilevamento o rubare informazioni in massa. I difensori usano un data engineering sicuro per applicare il principio del privilegio minimo, la crittografia, la convalida, il tracciamento della lineage e la registrazione degli accessi. Una buona ingegneria supporta anche la risposta agli incidenti rendendo i dati ripetibili, verificabili e più affidabili tra i team.


