Senior Data Analyst Advertising

bol

Utrecht

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

29 days vacation
Transit coverage
Pension plan
Annual sustainability bonus

Job summary

bol.com is expanding its Advertising Analytics team in the Netherlands. As Senior Data Analyst – Business Analytics, you’ll join 20+ analysts, framing questions, building analyses, and driving decisions that change how the business acts.

You’ll use SQL and Python daily, apply causal inference and econometrics, mentor juniors, and push for deeper insights rather than dashboards alone. You will collaborate with leadership, finance, sales, marketing and business development to shape strategy and

Qualifications

  • 4+ years of hands-on analytics experience.
  • Proficiency in SQL and Python.
  • Experience with causal inference, econometrics, and full tech stack.
  • Ability to turn ambiguous questions into shipped insights and land them with stakeholders.

Responsibilities

  • 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

Skills

SQL
Python
Causal inference
Econometrics
Stakeholder engagement
Data storytelling

Job description

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.

  • 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 4+ 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‑savvy; 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.

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.

Something 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.
Nothing for you?
  • Dashboard deliverer: You've built some visually stunning dashboards in your career. Which is how you measure their impact.
  • Lone analyst: Stakeholder management distracts from the real work. You'd rather just interact with data.
  • Comfort zone cartographer: You've mastered a solid analytics stack and see no compelling reason to stretch into causal thinking or deeper stakeholder ownership.

We take pride in our B Corp certification and strive for continuous improvement every day. Our annual bonus is tied to sustainability goals, and we are committed to equality and equal opportunities for all.

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
Senior Data Analyst

bol • Utrecht

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

WPP Media • Amsterdam

On-site
EUR 60,000 - 85,000
Work-from-home options
Hybrid working
26 days paid leave
+5
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: 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
Lead Data Analyst
Lead Data Analyst

Levy Professionals • Amsterdam

On-site
EUR 65,000 - 85,000
Flexible learning opportunities
€30 monthly budget for benefits
25 vacation days + 1 extra day off
+3
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
Senior Data Analyst
Senior Data Analyst

Harnham • Randstad

On-site
EUR 50,000 - 70,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
+2