Backend Software Engineer
€6,000 - €7,600 per month
Key Skills
Job Description
How will you make our customers happy? Every feature bol's shop teams produce, whether it's a customer-facing website innovation, an in-app UX improvement, or an update across emerging shopping channels, is built on a backend environment that you help create, cultivate, and evolve. As a Software Engineer in ShopCore-BackEnd, you build and operate the backend foundation that enables dozens of teams to scale, experiment, and ship with confidence, without having to worry about what's happening under the hood. This role goes beyond writing code. You'll help shape the platform, reliability, automation, and developer experience that product teams depend on every day. Every improvement you make accelerates product teams and helps millions of customers to a better shopping experience. The biggest challenge The challenge is not building features for a single product team; it is shaping the platform that 55+ teams depend on. Behind every successful product team is a reliable, scalable, and well-operated foundation they can trust. You will help evolve that foundation by solving scalability challenges, improving engineering effectiveness and balancing software development with operational excellence. What you do as the software engineer – ShopCore - BackEnd You are part of the ShopCore - BackEnd team, which builds and operates the backend capabilities that enable shop teams to create better consumer experiences faster. Your responsibilities include: Design and develop scalable, resilient services and APIs Work with Kubernetes, cloud infrastructure, CI/CD pipelines, and infrastructure-as-code solutions Monitor, operate, and improve the services you build Contribute to architecture and system design discussions Write clean, maintainable code with automated tests Participate in code reviews and knowledge sharing Collaborate with engineers, product managers and other bol colleagues Explore how AI can help us build and operate an even better platform How you can make a difference You are a curious Software Engineer who enjoys learning, collaborating, and improving both the platform and the way we work. You will join the ShopCore-BackEnd team (:9 engineers), part of the Technical Shop Foundation within the Consumer Journey domain. The team owns the Shop API (federated GraphQL), the Shop Router and several backend services that form the foundation of bol's shopping channels. You combine strong software engineering skills with a pragmatic mindset. You know when to optimize, when to simplify and when to challenge existing solutions. You take ownership, work well with others and enjoy solving complex technical problems. Your challenge is balancing reliability and modernization. We run business-critical services where stability matters, while we continuously improve our architecture, reduce operational overhead, increase automation and explore how AI can help us build a better platform. In short: you will help keep today's shop stable while building the foundation for tomorrow. Tech stack: Golang, Java, Kotlin, Spring Boot, GraphQL, Kubernetes, Google Cloud Platform, Gitlab, CI/CD, AI-assisted development. Something for you? Curious engineer: You enjoy tackling complicated problems and learning new technologies, tools, and domains. You do not need to know everything on day one, but you are eager to figure things out and continuously improve. Team ownership: You believe great software is built together. You actively collaborate, you take responsibility , share knowledge, ask for feedback, and help your teammates succeed because you know the best solutions come from collective thinking. Growth mindset: You continuously improve yourself, your team, and the way we work. Whether it is refining engineering practices, improving platform reliability, or exploring new technologies such as AI, you are always looking for ways to get better. Nothing for you? Code-only engineer: You only want to write features. Platform engineering requires understanding systems, configuration, operations, reliability, and the needs of the teams that build on top of our foundation. Solo performer: You prefer working alone, do not value feedback, and see collaboration as a necessary evil. This team succeeds through teamwork, not individual heroics. Know-it-all: You believe you've already mastered your craft and have little interest in learning new technologies, approaches, or other perspectives. 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
Core Responsibilities
Design, develop, operate, and improve scalable backend services and APIs that support shopping channels and more than 55 product teams. Contribute to architecture, automation, reliability, and developer experience while collaborating with engineers and product managers.
Requirements
The role calls for strong software engineering skills, a pragmatic approach to complex technical problems, and an interest in learning and continuous improvement. Candidates should take ownership, collaborate and share knowledge, and be willing to work across platform development, operations, and reliability.
Benefits
- 29 Days Of Leave
- Travel Costs Covered
- Pension Plan With 75% Of The Premium Covered
- Annual Bonus Based On Sustainability Goals
About bol
Industry: Retail
Company size: 1,001-5,000 employees
Bol is the largest online retailer in the Netherlands and Belgium. In 1999 we opened our virtual doors as first online bookstore in the Netherlands. Nowadays we’re working with 2.000 colleagues to deliver the best shopping platform ever. To be able to do this we have expanded our shopping platform in the 20 years of our existence. 2010 was the beginning of bol.com in Belgium. The first step towards our southern neighbors. And we opened our shopping platform to other retailers, for our customers to be able to find ‘everything’ on bol.com. Since 2016 it is possible for our partners to advertise via bol.com. And in 2017 Huub Vermeulen opened the doors of our bol fulfilment center. Shortly: together with 2.000 bol.commers we work to make the daily lives of our customer easier.