How do you make our customers happy?
Bol.com is changing retail to make daily life simpler for 12 million customers. A mission we take on with 45,000 partners that enrich our retail tech platform with unique propositions. Combined, we offer 33 million articles. To make this happen, we deploy over 100 product (IT), data science and business teams. Your new team provides the tooling and infrastructure as a service to make these colleagues successful, so they can focus on building awesome software without having to worry (too much) about the infrastructure. Tech aside, we consult teams on self-sufficiency and enable them to take control. Want to help us make life easier for internal customers, in one of the largest and most dynamic infrastructures the Netherlands and Belgium have to offer? Keep reading!
Your responsibilities as a Cloud Software Engineer
- You design, build, operationalize, and monitor Data, Analytics & Insights platform(s) with a particular emphasis on security and compliance, scalability, efficiency, reliability and fidelity
- You write code, lots of code. Mostly in Python, but also in Java and Kotlin
- You automate with Terraform & Puppet
- You experiment like crazy with everything the Google Cloud Platform has to offer, such as Kubernetes, BigQuery, AI Platform and Cloud Composer
- You develop robust, reliable and secure solutions that are used by 100+ product teams
- You think of ways to make self-service solutions scalable and future-proof
- You take full, end-to-end ownership over your solutions
At bol.com, it’s all about autonomy and claiming ownership, so taking end-to-end responsibility as an engineer is the norm. We are heavy users of data solutions: we have many of them running in the cloud. Our Product teams are able to provision cloud resources themselves through an in-house built provisioning system, developed on top of Puppet, Terraform and Kubectl, which you will help extend and improve upon. Of note: we are in the midst of migrating our applications to the cloud. It’s up to you and your team to build data analytics and processing tools in the cloud, making sure they are available, stay secure and run cost effectively. Together with two other teams, we form a group focused on storage and data technologies: data analytics and processing, transporting data to the cloud and storing data in (No)SQL databases. We are all part of the department (which we call a Space) that manages our entire technical platform.
As a Cloud Software Engineer you will join the Data Platform team that manages and innovates our Data and Insights environment. Our mission is to empower the business with BI tools that facilitate data-driven decision making, as well as enabling Data Scientists to be as productive as they can be by delivering the right tools and platforms. This role requires solid software development skills and system / cloud 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.
Why you can make a difference
Because you love rapid iterations and quick upgrades. And because you are an accomplished software engineer who enjoys venturing into the ‘hardcore’ data domain. Or vice versa. Proficiency in Kubernetes and Docker is a must. If you also have experience with cloud systems, preferably GCP, that would be a big plus. The same goes for Puppet knowledge.
3 reasons why this is(n’t) for you
- Yes, if you are that perfect hybrid: 50% systems engineer and 50% software engineer
- Yes, if you are a natural-born pioneer who ‘boldly goes where no-one has gone before’ and inspires teammates to follow
- Yes, if designing and building the foundation for our data science community 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 30 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 always will be. If there’s a better way to do something, we’re working on it! Together with our customers, partners, and over 2,300 colleagues.
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
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!
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.
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 :)