Senior Data Analyst

bol

Utrecht

On-site

EUR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

29 days to recharge
Travel costs covered (public transport
Travel costs covered (car, parking &_药
Pension plan: 75% premium covered
Annual bonus based on sustainability

Job summary

bol.com is seeking a Senior Data Analyst in its Advertising Analytics team. You will own analyses end-to-end, framing questions with stakeholders, building driver trees and financial narratives to explain ad revenue movements, and partnering with leadership, finance, sales, marketing, and business development.

You will dive deep into performance of advertising propositions, apply causal inference or econometrics where needed, and use AI to focus on higher-value work while coaching junior

Qualifications

  • 5+ years of hands-on analytics experience.
  • Strong SQL and Python skills.
  • Ability to turn messy questions into shipped answers.
  • Experience with causal inference or econometrics is a plus.
  • Ability to own analyses end-to-end and influence decisions.

Responsibilities

  • Own analyses end-to-end: from framing a question to shipping the analysis.
  • Build driver trees and financial narratives that explain advertising revenue movements.
  • Dive deep into performance of advertising propositions and develop domain expertise.
  • Apply causal inference, econometrics, or related methods where appropriate.
  • Use AI to automate low-value repetitive parts of work and focus on high-impact analysis.
  • Coach junior analysts on problem framing and technical craft.
  • Write clean, scalable SQL and Python to solve real problems.

Skills

SQL
Python
Causal inference
Econometrics
Problem framing
Stakeholder engagement
Mentoring
Analytical storytelling

Tools

SQL
Python

Job description

Be the reason a decision actually gets made

How do you help bol make better decisions?

Bol.com continuously advances its platform to create a better tomorrow for over 13 million customers and 50,000+ trading partners. Our advertising business plays an increasingly important role in that ambition — and increasingly, so does the clarity with which we can explain how it's performing. As a Senior Data Analyst, you're the person leadership and key stakeholders turn to when they need to understand not just what the numbers say, but what to do about it.

The biggest challenge

Advertising via bol keeps growing, and so does the complexity of explaining why. Revenue moves, but the story behind the movement often doesn\'t move with it. Is display underperforming, or is the market shifting? Is a driver structural, or a one-off? As a senior analyst you own that story end-to-end: framing the right question, building the analysis that answers it, and staying in the room until the answer actually changes how the business acts. AI is fast taking over the repetitive parts of this work like dashboarding or descriptive questions, freeing you to spend more time on the analysis and the room, not less.

What you\'ll do as a Senior Data Analyst – Business Analytics

You\'ll join 20+ analysts in bol\'s Advertising Analytics team, working closely with internal stakeholders — Leadership, Finance, Sales, Marketing, and Business Development. Within the Business Analytics sub-team, we aim to be the steering model of the advertising via bol department. We shape the strategy, explain performance and guide execution of core initiatives.

In practice:

  • Own analyses end-to-end: from framing an ambiguous business question with a stakeholder to shipping the analysis and staying involved until it changes a decision
  • Build and maintain driver trees and financial narratives that explain how advertising revenue moves, and why
  • Dive deep into the performance of our advertising propositions, developing domain expertise stakeholders come to rely on
  • Apply causal inference, statistical, or econometric methods where correlation isn\'t good enough — and recognize when it isn\'t needed
  • Use AI to eliminate the low-value repetitive parts of your work, and reinvest that time into deeper analysis and stakeholder engagement
  • Coach junior analysts on problem framing, technical craft, and operating as a genuine analytical partner rather than an order-taker
  • Write clean, reusable SQL and Python that scales and solves genuine problems

Why you can make a difference

You have 5+ years of hands-on analytics experience, SQL and Python are second nature, and you know how to turn a messy question into a shipped answer. Here\'s the thing: we\'re looking for a rounded profile. Some analysts are tech-savy; comfortable with causal inference, econometrics and our full tech stack. Others are strongest on the domain and ownership side: real retail media domain knowledge, end-to-end ownership, staying until insights actually land, coaching junior analysts, and using AI to buy back capacity for higher-value work. You can have a spike on one of them, but we want a minimum level for both.

3 reasons why this is (not) for you

Story finder

You don\'t stop at "revenue is down." You keep digging until you can say why, and what to do about it.

Insight activator

Your definition of done isn\'t a dashboard or a deck. It\'s the moment a stakeholder makes a better decision because of something you surfaced.

Driven mentor

You make the analysts around you sharper. Not by telling them what to do, but by teaching them how to think.

Where you\'ll be working

You\'ll join an international group of 20+ analytics professionals in bol\'s Advertising Analytics team, working with key stakeholders across leadership, finance, sales, marketing and business development. You will be part of the Business Analytics team. We are the internal-facing arm. You won’t talk to advertisers directly, but you will collaborate with colleagues that decide where our advertising business will go next. Your goal is to help our Retail Media business make sharper decisions. You\'ll find a mix of colleagues that share a low tolerance for dashboard-and-move-on work: everyone here is expected to own the question, not just answer it. We all bring something special to the table and expect the same of you.

Perks of having a blue heart

  • 29 days to recharge
  • Travel costs: Public transport, car, parking & charging covered
  • Pension plan: 75% premium covered
  • Annual bonus: Based on sustainability goals
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analyst Advertising
Senior Data Analyst Advertising

bol • Utrecht

On-site
EUR 70,000 - 100,000
29 days vacation
Transit coverage
Pension plan
+1
Senior Product Analyst
Senior Product Analyst

Concorde network B.V • Utrecht

On-site
EUR 60,000 - 85,000
29 days: to recharge
Travel costs: Public transport, car,
Senior Data Analyst: AI-Driven Insights & Impact
Senior Data Analyst: AI-Driven Insights & Impact

bol • Utrecht

On-site
EUR 60,000 - 90,000
29 days to recharge
Travel costs covered (public transport
Travel costs covered (car, parking &_药
+2
Data Analytics Manager (English)
Data Analytics Manager (English)

Wpp • Amsterdam

Hybrid
EUR 42,000 - 65,000
Flexible working hours
Work-from-home options
EU travel opportunities
Expert Data Scientist – Ad Fraud & Attribution
Expert Data Scientist – Ad Fraud & Attribution

bol • Utrecht

On-site
EUR 85,000 - 120,000
29 days leave to recharge
Travel costs covered (public transport
Pension plan: 75% premium
+1
Senior Data Analyst
Senior Data Analyst

Harnham • Randstad

On-site
EUR 50,000 - 70,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
+2
Remote BI Analyst: Insights, Dashboards & Impact
Remote BI Analyst: Insights, Dashboards & Impact

Relocately • Amsterdam

On-site
Business Analytics Manager
Business Analytics Manager

Harnham • Amsterdam

On-site
EUR 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Career progression opportunities
Head of Data Infrastructure & Analytics (Fully Remote)
Head of Data Infrastructure & Analytics (Fully Remote)

Puffy • Amsterdam

Remote
EUR 219,000
Monthly performance bonuses (up to 25%)
Comprehensive medical, dental, and vision insurance
Generous Paid Time Off (PTO)
+1
Data Analytics Manager (English)
Data Analytics Manager (English)

Wppmedia • Amsterdam

Hybrid
EUR 60,000 - 90,000
Work-from-home options
Flexible working hours
Hybrid Working Allowance (€30 net per月
+8