---
title: "Analytics Engineer | Managed Data Engineering | Azendo"
description: "Assign an Analytics Engineer to your roadmap under one monthly agreement, working from Thailand with an Azendo service delivery manager accountable for delivery."
url: "https://azendo.co/services/data-engineering/analytics-engineer/"
---

[← Data engineering](https://azendo.co/services/data-engineering/) 

# Analytics Engineer assigned to your roadmap.

An Analytics Engineer sits between raw data and the people asking questions of it, turning warehouse tables into models an analyst can trust.

Assigned under one service agreement with a minimum monthly capacity in hours, run by a service delivery manager in Chiang Mai, Thailand — five hours ahead of Northern Europe.

[Contact us](https://azendo.co/get-in-touch/) [See pricing](https://azendo.co/pricing/) 

Part of our service line

[Data engineering](https://azendo.co/services/data-engineering/) 

This role is delivered as part of our data engineering services. Take the role on its own, or the whole discipline as one delivery team.

## What an Analytics Engineer does on a managed data engineering team.

Skills and scope are agreed before delivery starts, so the first sprint is productive rather than a ramp-up month. The work runs to the same backlog, the same repositories and the same definition of done as your own team's.

### Analytics Engineer skills and technology we assign for

* [dbt](https://azendo.co/skills/dbt/)
* [SQL](https://azendo.co/skills/sql/)
* [Jinja](https://azendo.co/skills/jinja/)
* [Snowflake](https://azendo.co/skills/snowflake/)
* [BigQuery](https://azendo.co/skills/bigquery/)
* [Looker](https://azendo.co/skills/looker/)
* [semantic layers](https://azendo.co/skills/semantic-layers/)
* [data modelling](https://azendo.co/skills/data-modelling/)
* [dimensional design](https://azendo.co/skills/dimensional-design/)
* [version-controlled transformations](https://azendo.co/skills/version-controlled-transformations/)

* Building and maintaining dbt models, tests and documentation.
* Defining metrics once, so two dashboards stop disagreeing about revenue.
* Owning the semantic layer that reporting tools read from.
* Retiring unused models, because an unmaintained dbt project becomes as untrustworthy as no models at all.
* Working with analysts to turn recurring ad hoc queries into maintained models.

## Seniority levels we assign.

Mid to senior. The value is in modelling judgement rather than dbt syntax. Seniority is one of the inputs in [how the monthly fee is built](https://azendo.co/pricing/).

## When an Analytics Engineer is the right assignment.

Assigned where the data exists but nobody trusts the numbers coming out of it. On an ongoing roadmap this role is most often assigned alongside a Data Engineer or an ETL Developer. All 4 roles in this service line can sit on the same agreement, and capacity moves between them at the monthly cycle rather than requiring a new contract. At Azendo this sits inside [data engineering outsourcing](https://azendo.co/services/data-engineering/), on the same agreement as the rest of the team.

160 h

Typical monthly capacity for this role

Fixed

Monthly price, unaffected by leave or holidays

4–6 weeks

From signed scope to delivery starting

Monthly

Cycle to raise or lower committed hours

## Other roles in data engineering.

[Data Engineer Data engineering role](https://azendo.co/services/data-engineering/data-engineer/)[ETL Developer Data engineering role](https://azendo.co/services/data-engineering/etl-developer/)[Database Administrator Data engineering role](https://azendo.co/services/data-engineering/database-administrator/) 

The same delivery team, on your product, month after month.

Chiang Mai and Bangkok, Thailand — five hours ahead of Northern Europe

## Questions about assigning an Analytics Engineer.

Do we need an analytics engineer or a data engineer? 

Data engineer if the pipelines are broken. Analytics engineer if the data arrives but nobody trusts the numbers coming out of it.

Will you document the models? 

Yes, in dbt alongside the code. Documentation that lives elsewhere stops being true within a quarter.

## Add analytics engineer capacity to your roadmap.

Tell us the scope and the stack. We come back with the profile, the capacity and what the first month looks like, or you can [talk to a service delivery manager](https://azendo.co/get-in-touch/) first.

[Contact us](https://azendo.co/get-in-touch/) [How it works](https://azendo.co/how-it-works/) 

## Assign a Analytics Engineer to your roadmap.
