Company Description
Were Adevinta, a global leader in digital marketplaces. Our household name brands, including marktplaats in the Netherlands, Mobile.
de in Germany and Leboncoin in France, reach hundreds of millions of people every month.
Were all about matchmaking, and our sites help people find whatever theyre looking for in their local communities whether its a car, an apartment, a sofa or a new job.
Every connection made or item found makes a difference by creating a world where people share more and waste less.
Our brands are supported by global Tech Hubs in Barcelona, Amsterdam, Paris and Berlin. Their goal is to develop common global products and innovation platforms which all of our brands can use.
This means using cutting edge technology to create highly scalable, customisable and secure products and components that free up development time and leverage our access to global data.
Job Description
The Houston team is responsible for our internal AB testing platform. As a team member, you'll scale the system globally, helping to define and implement new features and necessary changes to make that possible.
Youll also help to run the system with your teammates.
What youll do
Were looking for a backend engineer with strong knowledge of DevOps practises to join our Barcelona office. As part of the global Adevinta organisation, you will :
Design and build the experimentation system to deliver a scalable system capable of running thousands of experiments in parallel across hundreds of products and millions of users
Keep on top of the latest developments in distributed systems and cloud tech
Continuously monitor the health and quality of our systems
Automate repetitive tasks and remove toil
Proactively address potential problems and risks to mitigate them before they are reported
Troubleshoot networking problems (security groups, subnets, load balancers etc.)
Help to improve our ways of working and communicate best practises
Who you are
BA / BS degree in Computer Science
Deep knowledge in Kotlin, Java or Scala
Strong analytical and problem-solving skills
Deep understanding of systems design, algorithms and data structures
Experience with AB testing tools (Optimizely, Google Optimize)
Experience with cloud providers (AWS, GCP and Kubernetes)
Experience with modern CI / CD tools
Experience in building systems that scale
Knowledge of building a Docker container to run a microservice
Ability to provide support for our products users, troubleshoot, answer questions and write documentation
Experience with data streaming applications (Kafka Streams, Flink, etc.) is a plus