Senior Software Engineer Code crunching space traveler

Education level
Vocational / Bachelor / Master
locatie
Utrecht

How do you make our customers happy?

With 13 million customers, 129 million monthly visits and about 41 million products on display, bol.com is the most successful online retail platform in The Netherlands and Belgium. And when we say ‘platform’, we mean it. Well over 50,000 external partners – and counting – enrich the product base. Data-driven, adventurous (making mistakes is no biggie, as long as learnings are shared), we intend to deliver on our promise to make life easier and more fun for customers. And that is exactly what our IT 750+ professionals (25% internationals) do.

The biggest challenge

Although our business model may sound familiar, our approach to network retailing sets us apart from the usual suspects. So much so, in fact, that while we admire the achievements of international platforms, we don’t necessarily consider them our peers. We opt for a more localized approach (up close and personal!) and our ways of working reflect our idiosyncratic DNA. At bol.com, it’s all about autonomy and taking ownership, so end-to-end responsibility is the norm. Can you shoulder that?

Your responsibilities

As senior Software Engineer, you will join one of our product teams.  We believe in ownership, and you will have a mandate (together with your team) to develop features end-to-end. At bol.com, we are big on autonomy, and that makes us strong: we expect you to make all (technical) choices along the way but also to assume ownership when things go awry. You build it – you run it – you love it is our mantra, and we live it every day. Every product team is part of a Fleet – every Fleet part of a Space.

As for your GPS location within the bol.com universe, check out which one you may call your (temporary, because moving between spaces is possible) home.

  • Develop clean, high-performance Java or Kotlin code that facilitates and inspires over 13 million customers, 23k partners, and almost 2.000 colleagues
  • Think of ways to make solutions scalable and future-proof
  • Help your team grow and team up with business stakeholders to ensure that solutions add customer value
  • Take full, end-to-end ownership over team solutions
  • Experiment with cutting-edge technology – including technology you add to the stack

No matter the space you’ll join, your tech stack may include:

  • Kotlin
  • Java
  • Google Cloud stack

3 reasons why this is (not) for you

Switch to find out

  • Business concerns don’t concern you Not, because business concerns don’t concern you #letthemeatcode
  • You don't believe the Netherlands has much to offer to techies Not, because you don’t believe the land of ‘weed, windmills and wooden shoes’ has much to offer to techies
  • You want to be taken by the hand Not, because you want to be taken by the hand; autonomy & ownership are not your thing
  • You take pride in writing high quality code Yes, because you take pride in writing high quality code, and are versed in Java and (some of) ↑
  • You’re a true pioneer, Yes, because you’re a true pioneer, both when it comes to coding and technology
  • You want to team up with a market leader Yes, because you want to team up with a market leader that feels like a scaleup

Where you’ll work

As Software Engineer, you’ll join a product team you can always rely on for feedback and continuous professional growth. The setting? Think ‘campus’, including a game room and soccer field. Despite our size, we make fun of rigid rules and traditional work structures. We may be a market leader, but you won’t get a whiff of the corporate odor you associate with that. Our strength derives from working together as equals and constantly improving each other. After all, you can accomplish great things on your own, but so much more with your colleagues! Given that over 25% of our IT fleet consists of internationals – if you want the receipe for a celebratory Brazilian feijoada or want to sample authentic Greek mezze, Utrecht is the place to be – we have a lot of relocation experience. As for our ways of working, check out the videos. For info on current challenges (yep, we share code), check out our Techlab!

It is our responsibility to enable an environment that unleashes the power of diversity.

Perks of having a blue heart

On and off

At bol we understand like no other that you have to take care of yourself first, then your environment and then bol. In that order. Therefore, everyone at bol receives 29 days of vacation.

Relocation

Bol wants to ensure that you make the best possible transition. We offer relocation assistance to the Netherlands from the moment you have the job.

The culture and the office

Our colleagues work hard to make the daily lives of our customers easier and more fun. But of course, we do this in an inspiring and creative environment!

Your application process

Any questions?

Danilo Fabrie, Recruiter

Apply right away Are you a code crunching space traveler?

CV/ resume (Word or PDF only, max. 10 MB)
Upload
Cover letter (Word or PDF only, max. 10 MB)
Upload

Are you game for these exciting tech challenges?

  • Fullstack Engineer

    Develop squeaky clean code to help and inspire important suppliers

    locatie
    Utrecht
    Education level
    Bachelor / Master
    Job experience
    >10 / 4-7 / 7-10 years
  • Data Engineer

    We know you’re good with data, but can you engineer beaming smiles?

    locatie
    Utrecht
    Education level
    Bachelor / Master
    Job experience
    4-7 / 7-10 years

You did it, %s! We have succesfully received your application for Senior Software Engineer. Well done.

x

Danilo Fabrie

Recruiter

Prepare yourself

Resume and motivation letter

Interview tips from our recruiters

The HR assessment

Tips & tricks

The job interview

And everything you can expect

The technical assessment

For all tech professionals

Cultural fit

With bol.com

Relocation & Experience Day

For all internationals