Data/ML/AIDatabasesHigh signalEmergingAround since 2019
Analytics Engineer
Also written as AE
Sits between Data Engineer and Data Analyst — takes raw ingested data and models it into clean, documented, tested tables that analysts can trust. Usually dbt-centric.
Think of it like
Like a librarian who takes crates of donated books and turns them into a catalogued, indexed collection other people can actually use.
Junior or senior?
Junior sounds like
Writes SQL transformations.
Senior sounds like
Talks about testing, documentation and ownership of the model layer — and about who they stopped from querying raw tables directly.
Ask them
“How did analysts know they could trust the tables you built? What did you put in place?”