All offers

Analytics engineering retainer

A part-time analytics engineer, without the hire.

Monthly retainer of three days of remote analytics engineering: LookML and dbt changes, new models and explores, review of your team's PRs, analyst training. From $3,500 a month excl. VAT, cancel any month.

The problem

Between two projects, a BigQuery, dbt and Looker stack needs upkeep: a new model, a measure to fix, an analyst's PR to review, a dbt test that breaks, a PDT or incremental table that costs too much, a modelling question. Hiring for that makes no sense, waiting for the next project does not either. The retainer covers three days a month, taken in small slices, requested in writing and delivered as versioned code with an explanatory note. Unused days roll over one month. The first month always follows an audit, so we start from a known base.

Who it is for

  • Teams of 1 to 3 analysts on BigQuery, dbt or Looker without a dedicated analytics engineer
  • Scale-ups between two data hires
  • Companies that just finished an audit or the fixed-scope stack and want to keep it alive
  • Agencies operating Looker or dbt for their clients

What you receive

  • Three days a month of LookML and dbt development, in half-day slices
  • Review of all your team's LookML and dbt PRs within two business days
  • A monthly report: what shipped, performance, BigQuery costs
  • Written answers to modelling questions within one business day
  • One asynchronous training session per quarter (video + exercises)
  • Unused days roll over to the next month

Out of scope

  • On-call, evening or weekend work
  • Projects over three days (quoted separately)
  • Looker instance and Google Cloud project administration

Prerequisites

  • A Looker and dbt audit done in the last six months (by Neuravoid or a third party)
  • Developer access to Looker, the LookML repository and the dbt repository
  • A written channel (Slack, Teams or email) for requests

How it runs

  1. 01

    Request

    You describe the need in writing in the agreed channel.

  2. 02

    Estimate

    Answer within one business day: half-days needed, delivery date.

  3. 03

    Delivery

    Versioned code, explanatory note, video when the change deserves one.

  4. 04

    Monthly review

    Written report and next month's priorities.

StackLooker · LookML · dbt · BigQuery · GitHub · Slack

Frequently asked questions

Why a prior audit?

So that you do not pay three days a month of project discovery. The audit gives the map; the retainer maintains it.

What if we need more than three days?

One-off needs are quoted as a separate engagement. If it is regular, we move to a five-day-a-month plan, quoted in an addendum.

How does cancellation work?

In writing, before the end of the current month, no justification needed. Days rolled over from the previous month are delivered.

Do you work during our office hours?

Requests are handled asynchronously with written turnaround times. There are no meetings: a monthly written report replaces the check-in.

Describe your context

Three lines are enough: your systems, what is broken, the deadline. Written answer within one business day.

Request a quote