hardScenarioDesignSeniorStaff
How do you implement dynamic PII masking across a highly decentralised data mesh without destroying the analytical utility of the data for downstream machine learning workloads?
2 min readUpdated 2026-08-15
Answer
Short answer
An examination of decentralised data governance, exploring dynamic masking in the compute layer, deterministic tokenisation for referential integrity, and standardised tagging.
Was this answer helpful?
Likely follow-ups
- How would deterministic tokenisation need to change if a customer exercises their right to be forgotten and their token must become permanently unresolvable?
- What happens to your policy engine if a domain team introduces a new data product whose schema doesn't map cleanly onto the existing tagging ontology?
- How do you detect a data scientist quietly re-identifying tokenised records by joining against an external dataset outside the mesh's control?
Related questions
- A customer reports seeing another company's records in your admin console. Walk me through the first hour, and then tell me what you change so this class of bug cannot happen again.hardAlso on security4 min
- How would you design a data lakehouse to handle petabytes of data with frequent GDPR right-to-be-forgotten requests and rapid schema evolution without sacrificing query latency?hardAlso on data-engineering3 min
- How do you design a highly available envelope encryption architecture that protects billions of records without exhausting KMS API limits or crushing latency?hardAlso on security3 min
- How do you achieve true exactly-once semantics in Flink across source, state, and sink without cratering throughput?hardAlso on data-engineering2 min