analytics-dictionary / term / transformation & metrics
Analytics engineering
Analytics engineering is applying software engineering practices to analytics: version control, testing, documentation and modular code.
Written by Reflective Data experts · updated Oct 5, 2026
Analytics engineers sit between data engineers and analysts. They build clean, tested models in the warehouse so that analysts and business users can answer questions reliably.
dbt popularised the role.
related
// how we can help
We build tested data models and semantic layers, or host them for you. Data build and semantic layers → · Hosted dbt on the platform