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.

01

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.

BEFORE · a person reads the output sources warehouse dashboard human catches it failure · a wrong number in a report, patched by hand AFTER · a model retrieves, an agent acts sources+ documents index retrieval agent acts no human here failure · acts on wrong or leaked data, autonomously, at speed
the pipe is the same shape; the consumer at the end changes, and the person who used to catch the error is gone · that single move is what the whole article turns on

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.

the reframing

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.

02

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.

DimensionTraditional data engineerAgentic-era data engineer
Primary consumerHumans reading dashboards; BI; analystsModels and agents retrieving context at inference time
Data in scopeStructured, transactional (rows, tables)Structured and unstructured: documents, contracts, tickets, transcripts, wikis, code
Core deliverableClean, modelled tables; a governed warehouseA trustworthy retrieval and knowledge layer, plus governed golden datasets
"Correct" meansRow counts match, schema valid, job succeeded (binary)Retrieval is relevant, grounded, fresh, and authorised (measured against a threshold)
Definition of donePipeline green in the schedulerEval gate passes on a versioned golden set; quality holds above the bar in production
Security concernWarehouse access control; masking in tablesAccess control at the chunk, poisoned documents, classification-aware retrieval
When it failsA wrong number in a report; someone patches itAn 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.

03

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.

THE PIPELINE · none of it exotic, all of it data engineering ingest structure index serve keep fresh inside serve · at query time keyword · BM25 vector · semantic rank fusion rerank top-kwhat the model sees retrieval-failure ↓ (top-20) · Anthropic, contextual retrieval 49%contextual retrieval 67%+ reranking
the rail is familiar ETL rhythm; the inset is the part that is new, and it runs at query time · keyword and vector are complementary, and because their scores are not comparable they are fused by rank, not score, then a reranker orders roughly a hundred candidates so the few that carry the answer rise to the top · Anthropic measured the failure reductions in the bars at top-20, whereas a production top-k is often the five to ten the model actually reads · the contextual-retrieval gain is bought with an extra model pass per chunk at indexing time, the reranking gain with a pass per query
  • 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.
A useful right-sizing rule: if the whole knowledge base is small (Anthropic's marker is under about 200,000 tokens, roughly 500 pages) and every reader is allowed to see all of it, you can often put it all in the prompt and skip retrieval entirely. The moment access differs by reader, you are back to retrieval. Part of the craft is not building infrastructure the problem does not need.
04

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.

one document chunked chunk 1 chunk 2 chunk 3 self-describing · stamped stamps that travel with the chunk source owner v · 4 freshness · 3d access class · INTERNAL provenance · authority
a chunk is not a loose fragment · it carries enough context to stand alone, plus the stamps that let retrieval scope before it searches, cite where an answer came from, and authorise by construction · the access class is the one that turns governance into a runtime gate

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.

05

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.

FREE-FORM SQL · agent writes its own query "what was revenue?" run 1run 2run 3 £4.2m £3.9m £4.4m same question, three answers · joins guessed, metric redefined GOVERNED SEMANTIC LAYER · agent selects a metric metric: net_revenue run 1run 2run 3 £4.2m £4.2m £4.2m same query, same answer · defined once, version-controlled
the agent can still pick the wrong metric, which the eval catches · what it can no longer do is invent a definition · this is modelling work, and it is how you stop an agent inventing revenue
06

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.

the business owns

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 data engineer owns

The exam as an engineered product: the labelling workflow, versioning of dataset, prompts and graders together, contamination control, and the maintenance pipeline.

worked example · illustrative, not a client record golden set · v1.4 sealed 12 Jul 1,240 cases owner: business run 043 ds v1.4 model 06-02 eval 89.4 / bar 92 gate: hold · converging maintenance + 6 production failures queued for the business to approve

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.

07

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.

query · role: standard retrievalscope the shared index chunk · INTERNAL chunk · INTERNAL chunk · INTERNAL chunk · INTERNAL chunk · RESTRICTED blocked by construction,not by asking the model
access metadata travels to every chunk, and retrieval runs inside the authorised scope only · the classic failure is a sensitive document chunked into a shared index without per-chunk access, so an unauthorised query retrieves a classified fragment · isolation has to be deterministic

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.

08

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.

"the agent gave a bad answer" RETRIEVAL FAILURE · your layer wrong, missing, or never-ingested context watched by · context precision + recall, retrieval-failure rate GENERATION FAILURE · someone else's unsupported answer from good context watched by · groundedness (is the answer supported by what was retrieved)
the fork is the point · groundedness asks whether the answer was supported by what was retrieved, so a good answer from bad context and a bad answer from good context stop looking the same · "pipeline is green" becomes "retrieval quality holds above the bar, and I can show where it broke"
09

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.

10

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?

Correct

Canonical, deduplicated, high-signal, relevant and grounded, measured by retrieval quality against a golden set.

Current

Fresh within a defined window, with a signal that fires when it is not.

Allowed

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.

11

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.

  1. 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.
  2. Unstructured-data engineeringDocument parsing, layout and table extraction, chunking and why consistency matters. Closest to existing ETL, so start here.
  3. A retrieval pipeline end to endChunk, embed, store, retrieve. Build one from scratch; it is the single most concrete skill.
  4. 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."
  5. The semantic layerGoverned metrics so agents query numbers instead of inventing them. Leans directly on existing modelling skill.
  6. Evals and golden datasetsEngineer the golden set as a product: labelling workflow, versioning, contamination control, an eval gate wired into CI.
  7. Secure and govern retrievalChunk-level access, isolation, sensitive-data handling, poisoning and injection defence, classification-aware retrieval.
  8. 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.

12

The payoff

from invisible plumbing to the centre of trust · develop the person, as a fact rather than a sentiment

upstream · once invisible the warehouse the reports the data engineerthe centre of trust now stands on it the eval gate the delivery report the funding decision
the same instincts (quality, contracts, modelling, lineage, governance) that once kept the reports accurate now decide whether an autonomous system can be trusted · a role it was fashionable to call plumbing turns out to be the one an agentic build most depends on

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.