Skip to content

Data Team Structures and Roles

How organisations organise data engineers, analysts, scientists and ML engineers, and the trade-offs of each model.

Editorial team 1 min read

How a data team is organised affects what it delivers.

Common Roles

  • Data engineers: build pipelines and platforms.
  • Analytics engineers: model data for analysis, often with SQL and dbt.
  • Data analysts: answer business questions and build reporting.
  • Data scientists: statistical modelling, experiments and machine learning.
  • ML engineers: productionise models.
  • AI engineers: build applications on language models.
  • Data product managers and governance leads.

Organisational Models

  • Centralised: one data team serving the organisation. Consistent standards; can become a bottleneck.
  • Embedded: data people sit within business teams. Close to needs; risk of inconsistency.
  • Hub and spoke: a central platform and standards team with embedded specialists. A common compromise.

Success Factors

  • Clear ownership of data products.
  • Shared definitions and platforms.
  • Career paths for specialists.
  • Close collaboration with business teams.

Evolve

The right structure changes as organisations mature.

More in Data engineering

All Data engineering guides →
Data engineering Guide · 2 min

What Is Data Engineering?

What data engineers do, how data flows from source systems to analysis and AI, and the core skills involved.

Data engineering 2 min read 20 Jan 2026

Data engineering Guide · 2 min

ETL Versus ELT

The difference between transforming data before loading and after, and why modern warehouses shifted the default to ELT.

Data engineering 2 min read 19 Jan 2026

Data engineering Guide · 1 min

Data Warehouses, Data Lakes and Lakehouses

The three main architectures for analytical data storage, what each is good for and how they are converging.

Data engineering 1 min read 18 Jan 2026

Data engineering Guide · 2 min

Data Modelling for Analytics

Star schemas, facts and dimensions: how to design tables that make analysis fast, consistent and easy to understand.

Data engineering 2 min read 17 Jan 2026