Skip to content
~/reflective_data

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

Data modelingData qualitydbt

// 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