Blackstone& field note · the role series · for data engineers and the people who lead them
What does the agent actually know?
The data engineer
in an agentic build
From moving rows to shaping what the agent knows.
An agentic build does not make the data engineer obsolete. It moves the craft from feeding dashboards and analysts to shaping what an agent can find, trust, and act on, and it puts the data engineer at the centre of whether the whole system can be trusted. The plumbing does not disappear. It grows a new floor.
The shift
who is at the end of the pipe · the human who used to catch the error is gone
Ask the simplest question a room can ask about an agentic build, "what does the agent actually know?", and you are already asking a data-engineering question. That is the shift.
A data engineer's instruments assume a human at the end of the pipe. The consumer is an analyst, a dashboard, a report. Success is a pipeline that is fresh, complete, and correct: row counts match, the schema is valid, the job went green. The failure mode of bad data is a wrong number in a report, a sigh, and a manual patch. Nothing explodes, because a person is reading the output and can catch it.
Agentic work changes the consumer. It is now a model retrieving context at inference time and an agent taking actions on what it finds. Two things follow. First, the output the data engineer produces is no longer a table for a human to read; it is context for a machine to reason over, which means unstructured knowledge (documents, tickets, transcripts, wikis, code) becomes first-class alongside the warehouse. Second, the human shock-absorber is mostly gone: outside the checkpoints a build designs in, an agent acts on flawed or sensitive data at machine speed, before anyone can intervene. Poor data now produces a poorly performing agent.
That is why the centre of gravity moves from "is the pipeline fresh and correct?" to "can an agent find the right, authorised, trustworthy context at the moment it needs it, and can we prove it?" It is a more judgement-heavy job, not a lighter one.
With an agent, controls at the data layer are the controls. Data governance is not adjacent to AI governance. For an agent, it is AI governance.
An agent's behaviour is determined by the data it has access to. That turns quality, lineage and access control from back-office hygiene into the runtime control surface.
Before and after
the role does not swap out · it grows
The clearest way to see it is dimension by dimension. Almost nothing is dropped; a new layer is added on top.
| Dimension | Traditional data engineer | Agentic-era data engineer |
|---|---|---|
| Primary consumer | Humans reading dashboards; BI; analysts | Models and agents retrieving context at inference time |
| Data in scope | Structured, transactional (rows, tables) | Structured and unstructured: documents, contracts, tickets, transcripts, wikis, code |
| Core deliverable | Clean, modelled tables; a governed warehouse | A trustworthy retrieval and knowledge layer, plus governed golden datasets |
| "Correct" means | Row counts match, schema valid, job succeeded (binary) | Retrieval is relevant, grounded, fresh, and authorised (measured against a threshold) |
| Definition of done | Pipeline green in the scheduler | Eval gate passes on a versioned golden set; quality holds above the bar in production |
| Security concern | Warehouse access control; masking in tables | Access control at the chunk, poisoned documents, classification-aware retrieval |
| When it fails | A wrong number in a report; someone patches it | An agent acts on wrong or leaked data, autonomously, at speed |
Whilst the market figures out what to call this role (AI data engineer, context engineer, unicorn hunter), it is worth focusing on the change in the work itself, above, rather than the title on the door. The simplest framing: the strongest data engineers become the context engineers, because context engineering is data engineering pointed at a model instead of a dashboard.
The new floor: agent-ready data at scale
the signature technical work · how the data is prepared is one of the largest levers on the answer
The new work has a shape: ingest, structure, index, serve, keep fresh. None of it is exotic. All of it is data engineering.
- Ingest. Turn documents into model-readable text. Naive text dumps lose tables and layout, and those errors cascade all the way to the answer, so layout-aware parsing is load-bearing. It is the closest new skill to existing ETL.
- Structure. Chunk the parsed text into retrievable units. Chunking is not a solved default: strategies trade recall against precision, and chunking inconsistently across a corpus quietly costs retrieval quality. Consistency here is a data-engineering discipline, the same instinct as a stable schema.
- Index, serve, keep fresh. Embed and store so chunks can be searched by meaning; expose retrieval through a governed interface with access enforced before the search runs; and re-index incrementally so a changed document becomes retrievable inside a defined window, and a deleted or reclassified one leaves the index just as fast. Orphaned chunks are both a quality bug and a leak. A stale index degrades answers silently, with no failed job to warn you.
What the data has to look like
the shape, from the agent's side · every chunk carries its own context and its own credentials
Section three is the how. This is the what. The governing idea is Anthropic's: curate the smallest possible set of high-signal tokens that maximises the likelihood of the outcome you want. The data engineer's job is to make the corpus shaped so that curation is possible.
The shape, in one line: a canonical, deduplicated knowledge base, parsed and chunked, held in two complementary indexes (vector for meaning, keyword for exact terms and codes), plus a graph where multi-hop questions justify its cost, enriched with summaries, and every chunk stamped with its metadata, provenance, freshness, and access class. That is what "agent-ready" actually means.
Governed numbers
the anti-hallucination move for structured data · the agent selects a definition; it can no longer invent one
The warehouse does not go away, and structured data has its own failure mode with agents. Let an agent write free-form SQL against raw tables and it can hallucinate joins, silently redefine a metric, and return different numbers for the same question asked different ways. The fix is not a better prompt. It is to constrain the agent to a governed semantic layer: metrics and dimensions defined once, in version-controlled form, so the agent selects from approved definitions and the layer generates the query.
The golden dataset
engineered by this seat, owned by the business · the business owns the exam; the engineer makes it runnable
The method this series is built on replaces a binary "done" with an eval gate, and the eval gate runs against a golden dataset: a curated, versioned set of cases (input, context, expected behaviour) that is the source of truth for what "good" means. This comes with a boundary that has to be exact: the business owns the exam, and that independence is the whole reason the eval band is trustworthy.
Which cases are in the exam. Domain experts curate and sign them; the delivery team can propose additions, never quietly change the exam. Governance owns the bar.
The exam as an engineered product: the labelling workflow, versioning of dataset, prompts and graders together, contamination control, and the maintenance pipeline.
A few hundred to a couple of thousand cases, tightly curated rather than exhaustive. The record stays append-only and independently auditable: this seat builds the machinery, it does not get to rewrite the history. Put plainly: the business owns what is in the exam; the data engineer is why the exam is versioned, uncontaminated, and runnable.
Data governance is AI governance
controls at the data layer are the controls · a control you ask the model to honour is not a control
With an agent, three things follow, and each is a data-engineering responsibility: access travels with the chunk, the ingestion pipeline is a security boundary, and classification becomes the runtime gate on what an agent may see.
The through-line: end-to-end lineage from an agent's output back to the source data is what makes an agentic answer auditable and defensible to a regulator. That is the same lineage discipline the data engineer already practises, now doing heavier work. Where an organisation already maps its capabilities against data-classification levels, that mapping stops being a label on a shelf and becomes the runtime gate on what an agent can retrieve.
The instruments you now read
the new signals earn their place · they tell you whether a bad answer is yours to fix
The classic data-observability signals stay (freshness, volume, distribution, schema, lineage), and a retrieval-and-generation layer is added on top. Read together, they separate a retrieval failure from a generation failure, which turns "the agent gave a bad answer" into a specific, ownable defect. These new signals are themselves model-judged, so part of the job is calibrating the judge against human labels and knowing the error bars before trusting the number.
What does not change
the fundamentals are not legacy · an agent amplifies whatever is underneath it
- Data quality used to fail into a bad report. Now it fails into an agent acting wrongly at speed. Higher stakes, same discipline.
- Data contracts enforced at source shift governance from auditing bad data after the fact to stopping it entering, the only speed that keeps up with an autonomous system.
- Modelling is what makes the semantic layer trustworthy. Good modelling is now the thing that stops an agent inventing numbers.
- Lineage and provenance are what make agentic answers auditable, and provenance is now a retrieval-time signal as well as an audit trail.
- The core craft (SQL, Python, orchestration, distributed processing, warehouse engineering) is still the daily toolkit, now also used to build parsing, chunking, embedding, and eval pipelines.
In summary: this is an upgrade of the craft. The old rules of data management are not being retired. They are being asked to hold up an autonomous system, which is a heavier load than a dashboard ever put on them.
The question you own
narrow, and testable · each part is a number with an owner and a record
Every seat at the table owns a question. The room's question about the data is the simplest of all: what does the agent actually know? The data engineer answers it, and their version has three parts.
Is the context the agent reads correct, current, and allowed?
Canonical, deduplicated, high-signal, relevant and grounded, measured by retrieval quality against a golden set.
Fresh within a defined window, with a signal that fires when it is not.
Authorised at the chunk, enforced at retrieval, driven by classification.
Nothing here is a vibe. The failure mode if the seat is left empty is specific: ungoverned context produces confident, well-formed, wrong answers, which are worse than obvious errors because they are hard to catch. The data engineer is not a supporting role in an agentic build. They build the floor everything else is measured against.
The reskilling path: develop the person
a sequence you can walk · a strong data engineer is most of the way there already
The new skills build on what a data engineer already has rather than replacing it. Metadata catalogs become the foundation for context graphs, pipeline orchestration becomes agent-task design, data-quality monitoring becomes context-quality monitoring, and access control becomes governed agentic access. The order below is ours, and directional.
- Retrieval literacyHow a model uses a context window, what retrieval is and why it works, embeddings and vector search as concepts. Enough to reason about the stack.
- Unstructured-data engineeringDocument parsing, layout and table extraction, chunking and why consistency matters. Closest to existing ETL, so start here.
- A retrieval pipeline end to endChunk, embed, store, retrieve. Build one from scratch; it is the single most concrete skill.
- Retrieval quality engineeringHybrid search, rerankers, contextual retrieval, metadata filtering, and choosing the embedding model by testing it on your own corpus, not a leaderboard. Build a small scratch golden set the day the pipeline first runs: you cannot tune what you cannot score. Move from "it retrieves" to "it retrieves well."
- The semantic layerGoverned metrics so agents query numbers instead of inventing them. Leans directly on existing modelling skill.
- Evals and golden datasetsEngineer the golden set as a product: labelling workflow, versioning, contamination control, an eval gate wired into CI.
- Secure and govern retrievalChunk-level access, isolation, sensitive-data handling, poisoning and injection defence, classification-aware retrieval.
- AdvancedKnowledge graphs for multi-hop, agent memory, and the standard tool and context protocols that plug the retrieval layer into agents.
One gap is worth naming, because it is also an opportunity. As of mid-2026 there is no widely adopted, vendor-neutral competency framework for this role; the published learning paths are largely vendor tracks. Defining the standard by which an organisation grows its own agent-ready data engineers is exactly the kind of thing a Centre for Enablement exists to do.
The payoff
from invisible plumbing to the centre of trust · develop the person, as a fact rather than a sentiment
This seat is the data engineer's to take. It is also up for grabs: in most organisations the retrieval layer is contested ground, and it goes to whoever ships the first working version, not whoever has the best claim to it. A strong data engineer is already most of the way there, which is exactly why it should be theirs. Train that, and you have the beginning of an organisation that can keep building agentic systems without us, which is what this whole series is really about.