This position is no longer available.

BackEnd Engineer (Experimentation Platform)

Permanent contract
Barcelona
Salary: Not specified
No remote work
Education: Bachelor's Degree

Adevinta
Adevinta

Interested in this job?

Questions and answers about the job

The position

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. You’ll also help to run the system with your teammates.

What you’ll do

We’re 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

Additional Information

What you’ll get from us

  • Competitive compensation package

  • A unique position in an international and dynamic environment

  • Opportunity to shape the way we work. Your feedback and opinions are valued at all levels of the organisation

  • The chance to be a key player in a growing, highly skilled team

  • Great colleagues and a healthy working environment

  • Benefits including private health insurance, stock purchase plan and bonus

  • Flexibility to work when and how you want - flexible hours, choose your phone and computer

  • Career development, including individual training budget and language classes

  • Flexible benefits programme (transport, restaurants, child-care, etc)

  • Free daily breakfast 

  • 26 days of holiday

Adevinta is an equal opportunity employer and we value diversity. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. 

Flexibility: We believe that work is what you do, not where you do it. So we provide flexible hours and remote working options that give you the autonomy and scope to set your own agenda and working patterns. We empower our teams to decide which key moments they want to spend face to face, instead of mandating a fixed number of office days.

Covid-19: We’re reviewing the situation on a regular basis to ensure that we follow all local government guidelines and put the health of our people first. All interviews are currently taking place virtually. 

If anything you’ve read above ticks your boxes, then why not apply now to find out more!

 


Preferred experience

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 product’s users, troubleshoot, answer questions and write documentation

  • Experience with data streaming applications (Kafka Streams, Flink, etc.) is a plus

Want to know more?