-
bol

Software Engineer (Java) - Data Platform

bol
Netherlands · Full-time · Mid-Senior

How do you make our customers happy?

By creating a secure, reliable, and scalable data infrastructure for our 2,900 colleagues, 13.7 million customers, and 47,000 partners. As Software Engineer on our Data Platform team, you’ll build systems that transform raw data into actionable insights—from predicting inventory needs to personalizing shopping experiences. When your platform runs smoothly, analysts can spot trends faster, product teams can ship better features, and ultimately, customers can shop with greater confidence they’ll find whatever they need whenever they need it. Ready to architect the foundation of data-driven retail?

The biggest challenge

Building a platform that serves everyone from SQL-savvy analysts to business users who think CSV is the name of a rapper. How do you create an infrastructure that’s both powerful and accessible? How do you balance data democratization with security and compliance? You’ll constantly juggle performance ambitions with cost-efficiency considerations, all while supporting peak loads of 700 orders per minute. You’ll need to make complex data simple without dumbing it down,and ensure reliability without sacrificing innovation speed. Can you build systems that scale gracefully while keeping the data quality pristine?

What You'll Do As Software Engineer Data Platform

As a member of our Data Platform team – part of our Data, Analytics & AI department – you’ll help shape how bol manages one of its most valuable assets: data. Working in a multicultural environment with engineers from around the globe, you’ll collaborate intensively with product managers, lead engineers, and architects to evolve our Google Cloud-based infrastructure and a range of in-house data accessibility, compliance, and catalog management tools.

Your days combine architecture design with hands-on development. One morning, you’re optimizing BigQuery pipelines that process terabytes of data; that afternoon, you’re mentoring colleagues on Kotlin best practices. You’ll evaluate existing components, replace legacy systems, and build new solutions that seamlessly integrate with analytics tools like Tableau and Looker Studio. You’ll build data ingestion pipelines that can handle ‘everything.’ Whether it’s real-time clickstreams or financial batch reports, each byte lands exactly where it should. And nowhere else.

Responsibilities

Beyond being a gifted coder, you’re an enthusiastic educator and enabler. You’ll make complex data concepts accessible to diverse audiences, from teaching analysts the fine art of query optimization to helping business users understand the intricacies and importance of data governance. Your passion for knowledge sharing multiplies your impact across the organization. Key responsibilities:

  • Design and maintain a scalable data infrastructure on the Google Cloud Platform
  • Build robust pipelines for data ingestion, transformation, and storage
  • Optimize platform performance while keeping costs under control
  • Implement security policies and ensure GDPR compliance
  • Collaborate with data scientists, analysts, and business teams
  • Champion new technologies and methodologies through evaluation and adoption
  • Mentor teammates and democratize data knowledge across bol

Why you can make a difference

You combine strong engineering skills in Java/Kotlin with a passion for data infrastructure. Your experience with cloud platforms (ideally GCP) and modern data tools provides you with the right technical foundation, but it’s your communication skills that set you apart. You can explain complex architectures to non-technical stakeholders and mentor junior engineers with equal enthusiasm. You thrive in autonomous environments where teams own their work. Most importantly, you believe that great data platforms don’t just store information—they unlock possibilities.

3 redenen waarom dit (n)iets voor jou is Switch to find out

  • - Comfort zone dweller Your comfort zone is sacred territory—why learn Kotlin when Java works just fine?
  • - Ticket closer You treat symptoms without caring about their causes—problem solved, case closed, next!
  • - Backseat coder You need detailed specifications and constant guidance—thinking independently is best left to others
  • + Luxury Pipeliner You see pipelines as more than methods to collect, transform, and deliver data; they’re opportunities to improve the customer journey
  • + Knowledge multiplier Teaching others energizes you—you measure success by how many people you enable
  • + Autonomous navigator You chart your own course, taking ownership of problems from root cause to resolution

Where you'll work

You’ll join our Data Platform team, a diverse group of engineers building the foundation for data-driven decision-making at bol. We’re part of the Data, Analytics & AI department, working closely with three other teams in an international environment. With 2,900 colleagues serving millions of customers through billions of data points, your platform powers everything from supply chain optimization to personalized recommendations. Our business culture values knowledge sharing over knowledge hoarding—we teach, learn, grow, and occasionally fall flat on our faces together. 😉 The tech stack includes Spring Boot, Kubernetes, BigQuery, Airflow, and DBT, and we’re always looking for the next great thing. Ready to build the platform that turns data into bol’s superpower? Show us how you’ll make every query count!

We zijn trots op onze B Corp-certificering en werken elke dag hard aan verdere verbetering. Onze jaarlijkse bonus is gekoppeld aan duurzaamheidsdoelstellingen, en we staan voor gelijkheid en gelijke kansen voor iedereen.

Key Skills

Ranked by relevance

cloud kotlin ai google cloud platform spring boot kubernetes storage tableau looker java gdpr sql gcp
Login to Apply
Posted
May 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Utrecht
Company
bol

Industries

Retail Transportation Logistics Supply Chain Storage IT Services IT Consulting

Categories

Quality Assurance Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
bol
Related

Expert Software Engineer

2026-02-20

Full-time
Mid-Senior
Netherlands
Retail
Quality Assurance
View Job Details
bol
Related

Data Scientist Capacity Steering (Logistics)

2026-03-07

Full-time
Mid-Senior
Netherlands
Retail
Analyst
View Job Details
bol
Related

AI Platform Engineer

2026-02-26

Full-time
Mid-Senior
Netherlands
Retail
Engineering