Facts

What is the difference between a data analyst and a data engineer?

A data analyst translates figures into an answer someone can base a decision on. A data engineer builds the pipelines, platforms and connections those figures come from. The analyst uses the data, the engineer makes sure it is there by itself every day. Whoever puts both in one vacancy is looking for two people at once.

10 August 2026 · 4 minutes read

NewData

A data professional working with code and dashboards
Image generated with AI.

Contents

In this article

This question comes our way more often than any other, and usually not as a question but as a vacancy text: wanted, a data analyst who also builds pipelines. That is not one job. That is two.

The roles

What does a data analyst do?

A data analyst translates raw figures into answers someone can act on. The work starts with the question behind the question: not “make a report of last month”, but “which decision do you want to take, and what do you need to know for it”.

Strong analysts are therefore as much conversation partner as calculator. They set up analyses, interpret trends and take the people concerned along in the outcome. That last part is no side issue: an analysis nobody retells changes nothing.

The roles

What does a data engineer do?

A data engineer builds the foundation: pipelines, platforms and integrations all other roles lean on. He unlocks sources, connects them and sets up maintenance and monitoring, so the data is still there tomorrow.

Without that role every dashboard stays manual work. Data that is moved by hand goes wrong one day, and usually at the moment nobody is watching.

The difference

Where does the difference sit, in one sentence?

The analyst uses the data; the engineer makes sure it is there by itself every day.

That is also why the two roles do not replace each other. An analyst without a reliable supply spends his time cleaning instead of thinking. An engineer without an analyst builds a neat pipeline nobody asks a question of.

In practice

Why the vacancy still often asks for both

Because from the outside it looks like one field. Both roles work with the same data, use partly the same words and often sit in the same team. The difference sits in what they do all day, and that is rarely in the vacancy text.

The consequence is predictable: the vacancy stays open for months, because the people who fit one half drop out on the other. Whoever puts both in one vacancy is looking for two people at once. Why such a vacancy stays open is in the article about open data vacancies.

The choice

Which one do you need first?

That depends on where things get stuck, and that is usually clear within ten minutes:

  • Are the same files merged by hand every month, or does a dashboard stall because one source changed? Then it is an engineer.
  • Is the data there, but does nobody know exactly what a figure means or which decision follows from it? Then it is an analyst.

And if you can only hire one: start on the side where it hurts now. The other side can be filled temporarily, and that is a lot cheaper than searching for someone who masters both professions at level.

Questions

Frequently asked questions

What exactly does a data analyst do?

A data analyst translates raw figures into an answer someone can base a decision on. The work starts with the question behind the question and ends with an outcome the client can retell themselves. It is often the first data role an organisation hires.

What exactly does a data engineer do?

A data engineer builds the pipelines, platforms and connections all other data roles lean on. Without that role every dashboard stays manual work: data is merged by hand, and that goes wrong one day.

Can one person do both?

Rarely at the same level. They are two professions with a different kind of work: one talks to the organisation about what a figure means, the other builds and maintains the technology underneath. Whoever puts both in one vacancy is looking for two people at once and usually finds none.

Which one do I need first?

That depends on where things get stuck. If the same files are merged by hand every month, it is an engineer. If the data is there but nobody knows what it means, it is an analyst.

About this article

About this article

Questions following this article? Contact us at info@newdata.nl.

Facts

Kind of article: Facts. Differences and definitions: what is what, and where the distinction lies.

Labels: data analyst, data engineer, vacancies, recruitment and selection.

Further reading

Related articles

Article
Abstract chart motif in the colour of the article kind, without figures
01

Can I employ someone I first hired?

How DetaVast works, what is customary in the market and when the takeover is cost-free.

Wilco Kah · 14 August 2026 · 2 minutes read
Article
Abstract chart motif in the colour of the article kind, without figures
02

How quickly is a data vacancy filled?

The lead times per route, where the time really sits and what the bridge is when the work cannot wait.

Wilco Kah · 15 August 2026 · 2 minutes read

Author

Who is behind this article?

Portrait of Wilco Kah

Wilco Kah
co-founder NewData

Co-author: Claude.

By Wilco Kah and Claude. The text was written on the basis of NewData’s figures and has not yet been edited. More about the author is on the author page of Wilco Kah.