How do you make our customers happy?
At bol.com, IT is all about driving the best possible shopping experience for ~9 million Dutch and Belgian customers. From finding that cute gift for a loved one, to ordering the next size diapers for junior – there’s a personal story behind every purchase. We already have real time measurements in place to grasp how customers and partners interact with our platform, but we want to greatly expand on existing tooling, so we can make even better-informed business decisions and provide customers with even more relevant (and inspiring!) information. It’s up to you to turn that into a reality…
Your responsibilities as Data Engineer M2 Platform
Streaming data has a bright future at bol.com. And as our Data Engineer M2 Platform you make sure that future is so bright we have to wear welding masks to work! Together with your team – all talented, all enthusiastic, all willing to share – you develop a truly scalable streaming platform. A daunting challenge, because the amount of data we process is enormous. And no, that’s not idle marketing talk: we process TBs per day, so monitoring and optimizing the performance of our data cloud infrastructure is key.
You are responsible for developing and maintaining the real time streaming stack: libraries, services, streaming, processing and – sorry, but yes! – documentation. You also safeguard the structure of measurements and make those available and meaningful for the teams that use them. Speaking of teams; you will support and consult other teams in applying our tech to increase the resolution of what we measure. As far as tooling goes, your stack includes Kafka, Flink, Beam/Dataflow, Big Query, Kubernetes and Google Cloud Platform. We prefer to write in and/or use Spring, Java, Kotlin and Python, but if you want to wow us with a great alternative, we’re open to it!
3 reasons why this is(n’t) for you
- Because you have experience with real time data streaming and software engineering or you’re a real expert in either of those in cloud environments
- Because your development skills are undisputed. If your Kotlin or Java needs some dusting off, your engineering prowess will get you (back) up to speed quickly
- Because you want to contribute to the growth of colleagues and for them to reciprocate; your feedback is constructive, and you are keen to know how others perceive what you do
- Business considerations are not your problem; #letthemeatcode
- You detest Agile and never take the pragmatic route to anywhere
- Your 6 years of experience consists of one year repeated 5 times. (In truth, we only care about your skill level and potential, not how long it took you to practice)
Where you’ll work
As Data Engineer M2 Platform, you’ll join a team you can always rely on for (often constructive, sometimes hilarious) feedback and continuous professional growth. The setting? Think ‘campus’, including a game room and soccer field! At bol.com, we embrace innovation. If you want to explore and experiment with new tooling, go for it. We’re also interested in what makes you tick, in your desires and ambitions, and what projects suit you best. Despite our size, we renounce rigid rules and traditional work structures. We may be a market leader, but you won’t get a whiff of the corporate vibe you associate with that. Our strength derives from working together as equals and constantly improving each other. You can accomplish great things on your own as Data Engineer M2 Platform, and so much more with your colleagues!
What you get
What you get
A blue and safe landingWe warmly welcome our new colleagues, so they feel home as soon as possible. During your onboarding program, we give you all the ins and outs about bol.com!
Attention to youWe are continuously focused on innovation and getting better every day. Because we work in a dynamic environment and our organization is growing rapidly, your development will grow together with bol.com.
Besides workAt bol.com there is also a lot to do after work. Most of the activities are initiated by our own colleagues. That’s why all activities are very diverse and always voluntary. For example playing sports, team activities, Friday drinks or meetups.
Daily treatsWith good food, you get happy bol.commers. That's why we make sure there are a lot of lunch possibilities, if you want a quick bite, a snack or a healthy salad.
How it works
Your applicationCarefully, we take a look at your application. Within 2 weeks you know if we invite you for an interview.
First contactWe call you to set up an interview. And since we’re already talking: feel free to ask any question you may have.
First dateIn this first interview we’ll get to know each other. We want to find out more about you. Work experience is interesting, but we also want to find out more about you as a person. Together, we’ll find out if this job is a match made in heaven.
Your next interviewBefore the next interview we will ask you to take an online assessment. We’ll also discuss the position and your team in depth.
Is this love?2 interviews are usually enough to see if it’s a match. And if you agree… well, it’s the beautiful beginning of your career at bol.com :)