6 Comments
User's avatar
Yordan Ivanov's avatar

That's an outstanding explanation! It's how we separate these two roles at the place where I work.

Expand full comment
Madison Mae's avatar

Thanks Yordan! Glad to see it resonates with you as well.

Expand full comment
Arumugam P's avatar

Very good and simple intro. However, based on type of organisation, complexity of process, data sources, infra, tools - both roles gets into different dimension of complexity.

However apart from role, looks at what makes organisation successful wrt to data and analytics game. Tune capabilities, skills and presentation to have longer and successful career.

Expand full comment
Madison Mae's avatar

Yup, it definitely varies by company, as I mentioned. While this is a good general distinction, not all date engineering and analytics engineering roles will fit into my descriptions for them.

Expand full comment
Arumugam P's avatar

Definitely. Thanks for the stack.

Expand full comment
Luís Oliveira's avatar

Great article Madison :)

I did a similar article to explain the differences and similarities between data engineers, data analyst and analytics engineers

https://levelup.gitconnected.com/analytics-engineering-the-art-and-science-of-data-transformation-e18fc59d06be

"Another simplified definition was provided to me by the expert Victoria Perez Mola:

“Does kafka excites you? -> data engineer

Do data dashboards and visualizing data sounds exciting? -> data analyst

Does the idea of writing complex SQL sounds fun? -> Analytics engineer”"

Expand full comment