How do you make our customers happy?
Bol.com is changing retail to make daily life simpler for 12 million customers. Together with 39,000 partners who do business on our retail tech platform, we offer roughly 33 million articles and achieve peak sales of 700 orders per minute (Black Friday 2020). But how do we ensure we offer all customers the right products at the right time? Co-create an infinitely scalable distributed platform that effortlessly processes TBs of messages per day. A platform that allows us and all of our partners to make well-informed, customer-centric decisions.
The biggest challenge
We process terabytes of data per day, so even tech teams sometimes struggle to keep up. 😉 And measuring is just the first step. The hard part is to leverage measurements (actionable insights are key) for end users and, ultimately, our customers. So we need to provide them with manageable datasets. But how do we achieve that? The answer lies in rethinking our BI platform, and making it future ready. Do you want to be at the helm of that project? Can you envision the right data services, and inspire the team to subscribe to that view?
Your responsibilities as Software Engineer Data Platform
- You design a processing solution for our data products, ensuring stability and maintainability
- You co-create a data pipeline that crunches TBs worth of data effortlessly and continuously
- You develop a scalable distributed platform that can handle TBs of data per day
- You experiment like crazy with everything the Google Cloud Platform has to offer, such as Kubernetes, Dataflow, BigQuery, and PubSub
- You prepare small datasets and verify their usefulness (testing is key) to users;
As Software Engineer Data Platform you will join the Data Platform team that manages and innovates our BI environment. Our mission is to provide golden data nuggets that help users make customer-centric decisions. In short, we strive to maximize relevance and ‘legibility’. What makes the role extra attractive (and challenging) is its dual focus. Together with your colleagues, you not only build (and run, and love) the data pipeline and scalable distributed platform, you also zoom in on the mission-critical API. So this role requires solid software development skills as well as data engineering prowess. We also expect you to continually inspire the team, to create traction for your ideas, and to make sure everyone is (and stays) on board. As for the setting: you have four direct colleagues, and there is one additional scrum team that focuses on data management. You will be working closely with seven BI engineers and the community of BI specialists (15 colleagues).
Why you can make a difference?
Because you love rapid iterations and quick upgrades. And because you’re an accomplished software engineer who enjoys venturing into the ‘hardcore’ data domain. Or vice versa. Experience with distributed systems, preferably with data-intensive applications, is a huge plus, because the use cases you support require high performance and low latency. Keeping platform latency to a minimum is key.
3 reasons why this is(n’t) for you
- Yes, if you are that perfect hybrid: 50% data and 50% software engineer
- Yes, if you are a natural-born pioneer who ‘boldly goes where no (wo)man has gone before’ and inspires teammates to follow
- Yes, if designing and building data services sounds appealing
- No, if team members only exist to be ignored; #devnull
- No, if you hate Agile and never take the pragmatic route to anywhere
- No, if you are allergic to fun and haven’t laughed out loud since you were a toddler
Where you’ll work
At the premier online retail tech platform in the Netherlands and Belgium. A platform where 12 million Dutch and Belgian customers can choose from over 33 million articles. A platform that helps roughly 39,000 commercial partners run their businesses. And a platform that will never be ‘finished’, because bol.com has been reinventing retail since 1999 and we always will be. If there’s a better way to do something, we’re working on it! Together with our customers, partners, and about 2,300 colleagues. Our tech community shares an ambition to work hard and play hard in equal measure. The setting is pioneering, and autonomy is actively encouraged. Our teams deploy their own code to the production environment. And you can (post-COVID) socialize on our soccer field, in the games room and in the bar. Gezellig!
Bol.com, de winkel van ons allemaal (the store of us all). This is the story we work on every day. It is our belief, that this will grow even stronger when many different people add their uniqueness to our story. We invite you to share your story with us. Because when you bring different people together, the most beautiful things will arise.
What you get
What you get
Money and more...Working at bol.com is challenging and therefore you get something in return. Besides salary, you will receive a yearly bonus, holiday allowance, holiday entitlement of 29 days, travel allowance, group insurance and more.
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!
How it works
Carefully, we take a look at your application. Within 2 weeks you know if we invite you for an interview.
We call you to set up an interview. And since we’re already talking: feel free to ask any question you may have.
In 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.
Before the next interview we will ask you to take an online assessment. We’ll also discuss the position and your team in depth.
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 :)