Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Software Engineer

Geplaatst 30 mei 2025
Delen:
Werkervaring
1 tot 10 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 3.400 - € 5.100 per maand
Soort opleiding
Taalvereiste
Engels (Vloeiend)

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

How do you make our customers happy?

Bol.com is changing retail to make daily life simpler for 13 million customers. Together with over 50,000 partners who do business on our retail tech platform, bol offers 33 million articles and generate peak sales of 700 orders per minute (Black Friday, 2020).

A well-designed data platform is a cornerstone for enabling data-driven decision-making across the bol organization. The data platform:

  • Consolidates data from disparate sources, ensuring consistency and reliability.
  • Ensures users can access only the data they are authorized to view, maintaining security and compliance.
  • Incorporates robust validation mechanisms to ensure accuracy and integrity.
  • Enables non-technical users to explore data with minimal reliance on technical teams.
  • Seamlessly integrates with tools like Tableau and Looker Studio.
  • Uses data cost-efficiently to minimize wasted resources.

Where do you land?

The internal Data Platform team is a team to build on our internal data platform foundation and enables it to scale. The Data, Analytics & AI department foresees opportunities to establish a platform where data can be easily found, is reliable and compliant and of high quality, while ensuring data availability.

This team is part of Data Analytics & AI department, together with other three IT teams, on a highly multicultural environment, with engineers from all over the world. All teams work closely with product managers, lead engineers and tech architects.

Tech architecture

The main architecture the team supports is based on Google BigQuery and some home-built tools to support accessibility, data compliance and ingestion into the data catalog.

This will involve setting up a reliable and scalable data architecture and a platform that will deliver it to users. All the functionalities are including discovery, design, architecture, and creating new data analysis options. Some components already exist, others are in need to be replaced and it is expected from the new team member to help us figure out which components need to be added to build a reliable set of applications to serve data. This role screams (albeit politely) for a hugely driven Engineer versed in Java and Kotlin, with a flexible mindset.

The software engineer that the team needs is a software engineer who excels in explaining and training others and who is not just technically competent but also a great communicator, mentor, and team player. You combine your deep technical expertise with the ability to make complex concepts accessible to a diverse audience.

The role

The Software Engineer will play a critical role in designing, developing, and maintaining robust data infrastructure to support scalable and efficient internal data platforms. They will collaborate closely with data scientists, analysts, and other engineering teams to ensure seamless data integration, high availability and quality of the data platform.

Key responsibilities

  1. Platform Development and Maintenance
  • Build and maintain the internal data platform to support data ingestion.
  • Develop data pipelines to collect, transform, and store data from various sources.
  • Ensure platform cost efficiency, performance, and efficiency.
  1. Collaboration and Integration
  • Work closely with cross-functional teams, like Data Management, Analytics Engineers and Business users to understand data requirements and ensure the platform meets their needs.
  1. Security and Compliance
  • Implement security policies to protect sensitive data.
  • Ensure compliance with relevant data privacy regulations.
  1. Innovation and Continuous Improvement
  • Evaluate and incorporate new technologies, frameworks, and methodologies to improve the platform.
  • Actively participate in code reviews, tech discussions, and team learning initiatives.

This is the tech stack you are going to work with

  • Spring Boot with Java and Kotlin
  • Kubernetes
  • Google Cloud Platform (BigQuery, Cloud Storage,)
  • Airflow, DBT and python
  • Data Management tooling and monitoring

This is not your job if...

  • You do not want to learn new stuff. You know you’re good at one thing and you only want to do that.
  • Problem solved?! You solve isolated problems and don’t care what caused them.
  • You want to be led by the hand. Autonomy and ownership are not for you.

This is your job if...

  • You have an innovative mindset. Constantly seeks opportunities to improve systems and processes.
  • You communicate like a pro. You are not afraid to be open and sharing your idea and feedback: sharing insights and ideas is not only valuable from a coding perspective but also helps the team grow.
  • You are a team player. Thrives in a collaborative environment, valuing knowledge sharing and mentorship.

Bij bol leveren onze collega’s een unieke bijdrage om het dagelijks leven makkelijker te maken. Vrijheid en verantwoordelijkheid zorgen ervoor dat we samen de volgende stap voor bol, het team, en onszelf kunnen vormgeven. Door te pionieren brengen we bol verder, met elkaar zijn wij verantwoordelijk voor deze gezamenlijke missie.

Retail
Utrecht
Actief in 2 landen
2.500 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 33 jaar oud