Backend Software Engineer (Golang)

Bol.Com B.V.

Utrecht

Sur place

EUR 70 000 - 110 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

bol.com B.V. is seeking a Backend Software Engineer (Golang) to own the backend foundation for ShopCore-BackEnd. You will build scalable services, work with Kubernetes, cloud infrastructure, and CI/CD pipelines to empower dozens of shop teams.

You will shape the platform, reliability, automation, and developer experience, helping millions of customers enjoy a better shopping experience across channels. Collaboration and curiosity are essential as you evolve the foundation for tomorrow.

Qualifications

  • Curious engineer who enjoys learning and collaboration.
  • Experience with backend services and APIs.
  • Willing to work across platforms and learn new technologies including AI.

Responsabilités

  • Design and develop scalable backend services and APIs.
  • Operate Kubernetes-based infrastructure and CI/CD pipelines.
  • Participate in architecture discussions and code reviews.
  • Collaborate with product teams to improve the platform.

Connaissances

Golang
GraphQL
Kubernetes
Google Cloud Platform
CI/CD
Java
Kotlin
Spring Boot
GitLab

Outils

GitLab
CI/CD pipelines

Description du poste

Backend Software Engineer (Golang)
Own the backend foundation. Accelerate every shop team.
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.

  • 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.

  • 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, and other perspectives.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Backend System / Software Engineer
Backend System / Software Engineer

Bol.Com B.V. • Utrecht

Hybride
EUR 70 000 - 100 000
Backend Software Engineer (Golang)
Backend Software Engineer (Golang)

bol • Utrecht

Sur place
EUR 67 000 - 85 000
29 days to recharge
Travel costs covered
Pension plan with 75% premium covered
+1
Backend System / Software Engineer
Backend System / Software Engineer

bol • Utrecht

Sur place
EUR 80 000 - 100 000
29 days to recharge
Public transport, car, parking & 充
Expert Backend Engineer, Finance Platform (Java/Kotlin, GCP)
Expert Backend Engineer, Finance Platform (Java/Kotlin, GCP)

Bol.Com B.V. • Utrecht

Hybride
EUR 90 000 - 120 000
Backend Engineer (Golang) — Scale a Global Shop Platform
Backend Engineer (Golang) — Scale a Global Shop Platform

Bol.Com B.V. • Utrecht

Sur place
EUR 70 000 - 110 000
Expert Software Engineer – Team Product Finance
Expert Software Engineer – Team Product Finance

bol • Utrecht

Sur place
EUR 90 000 - 120 000
29 days vacation
Travel costs covered
Pension plan
+1
Senior Software Backend Engineer
Senior Software Backend Engineer

GenKey • Den Haag

Hybride
EUR 70 000 - 110 000
Competitive salary
Impactful digital identity products
Senior Backend Developer (Python)
Senior Backend Developer (Python)

Expereo International • Amsterdam

Hybride
EUR 70 000 - 110 000
Hybrid Working
Pension Plan
25 Days Holidays
Golang Backend Engineer — Scale a multi-team platform
Golang Backend Engineer — Scale a multi-team platform

bol • Utrecht

Sur place
EUR 67 000 - 85 000
29 days to recharge
Travel costs covered
Pension plan with 75% premium covered
+1
Frontend Engineer (Benelux)
Frontend Engineer (Benelux)

Lateralgroup • Arnhem

Sur place
EUR 60 000 - 90 000