Work/ASICS
Data Engineering

Answers that prioritize the roadmap.

ASICS runs a global data platform on Snowflake. We put two analytics engineers inside the product teams, added dbt to the lakehouse, and are building the semantic layer that lets the rest of the organisation ask questions in plain language.

Customer ASICS
Client ASICS
Sector Retail · Sporting goods
Service Data Engineering
Engagement 6 mths, running
Platform Snowflake, PowerBI, DBT
The challenge

All the data, in one platform. The answers still missing.

ASICS collects data from every omnichannel touchpoint, plus the systems around it, into a global platform on Snowflake. Customer journeys, conversion, product launches, the loyalty programme. The platform holds it.

Their product teams still had to turn that into insights. Which step in the journey loses people? Which launch worked, and why? Where does the loyalty program pay back? Answering that takes someone who knows the data model and sits close enough to the product to know which question is worth asking.

The data was never the problem. Getting from the data to a prioritised roadmap was.

Brighting analytics engineers working with the ASICS product team
Our analytics engineers work inside the ASICS product teams, not alongside them.
What we did

Two engineers in the teams, dbt in the lakehouse, a semantic layer on top

The order matters. First get answers to the teams that need them, then make the platform easier to work on, then open it up to everyone else.

01

Embed in the product teams

Two analytics engineers, full time, with the teams that own the customer journey and the loyalty programme.

02

Read the data together

Conversion ratios, drop-off in the journey, launch performance. Cross-referencing sets that had not been read against each other before.

03

Hand findings to the roadmap

Findings go back to the product teams as options they can act on. They decide what gets built.

04

Add dbt to the lakehouse

Proof of concept and launch on Snowflake within eight weeks of the decision.

05

Get dbt adopted

One team using it is a pilot. We are helping the analytics organisation put it to work across their own models.

06

The semantic layer

On top of the lakehouse, so AI agents, analytics engineers and product teams can ask a question in human language and get a defined answer back.

07

QA every answer

We compare what the semantic layer returns against the factual data. An answer nobody trusts is worse than no answer at all. Automate to scale.

The result

Prioritised roadmaps, not another dashboard

2
analytics engineers embedded full time in the product teams
8wks
from the decision to dbt live on Snowflake, proof of concept included
6mths
of insight work so far, and the engagement is still running
1
semantic layer being built, so the next question does not need an engineer

The findings changed what the teams built. Features moved up the roadmap and features that were not on it got added. dbt gave the analytics team transformations they can test and hand over. The semantic layer sits on the same platform, with the QA loop already in place.

How it fits together

Four layers between raw touchpoints and a plain question

Layer 1

Snowflake lakehouse

The global data platform ASICS already runs. Omnichannel touchpoints and the surrounding systems land here.

Layer 2

dbt transformations

Modelling, testing and documentation in one place, so a transformation can be reviewed and reused instead of rewritten.

Layer 3

Semantic layer

Business terms defined once. AI agents, analytics engineers and product teams query it in human language.

Layer 4

QA against the source

Every semantic answer is checked against the factual dataset behind it. Trust is the whole point of the layer.

The same semantic layer is connected to the Agentic Runway, so the agents running there work from the same defined business terms as the analysts.

ASICS storefront — sound mind, sound body
What we delivered

Capacity, a working platform, and a layer anyone can query

Analytics engineering, embedded

Two engineers in the product teams, producing findings the teams act on rather than reports they file.

dbt on Snowflake, live and spreading

Eight weeks from decision to production, plus the adoption work to get the wider analytics organisation onto it.

Semantic layer, architected and in build

The design, the implementation work, and the QA loop that keeps its answers matching the source data.

Carsten Klomp, Brighting

“An insight only counts when it changes what a team builds next. That is why our engineers sit in the product teams instead of next to them.”

Carsten Klomp, Brighting
What we brought

Insights, outside-in view and implementation experience

We are one of two AWS Retail Competency partners in the Netherlands, and Lambda Service Delivery certified.

Embedded analytics engineering

Senior engineers who work in your product teams, on your platform, in your rhythm.

Semantic layer architecture

The design pattern behind our agent work: defined business terms, one layer, answers you can check.

Snowflake dbt Semantic layer Omnichannel analytics Loyalty analytics AI agents Data QA

More of our work

All cases →
ASICS

Full readiness assessment for AI scalability across 42 capabilities

42 capabilities scored · 2-week assessment
ASICS

Eight weeks from signing to the first agent live

8 weeks to first agent live
HEMA

Real-time pricing on every shelf, in every store

800+ stores live · 4-year partnership

Sitting on data without insights?

We put analytics engineers inside your product teams, and build the layer that lets everyone else ask their own questions.

+31 20 210 13 90 info@brighting.nl Grasweg 183, 1031 HX Amsterdam