Data Engineer – Messaging Team

  • Jornada Completa
  • LinkedIn
  • Barcelona


Acerca del empleo

Job Description

We are currently looking for a really experienced data engineer to join our team of engineers in Barcelona. As a member of the Messaging team, you will join our journey as we discover how to build state of the art data processing solutions for Adevinta, with emphasis on both volume, velocity and privacy. The event data we collect from all Adevinta sites around the world is essential to our business – including feeding marketplaces with low-latency (“realtime”) updates, visitor insights analysis and targeted advertisement. We are solving exciting problems at scale while keeping users privacy and data security in mind.

As part of the global Adevinta organization, you will also have the opportunity to learn from and share knowledge with data scientists and engineers across Adevinta. We encourage a diverse, collaborative and creative work environment, where you will develop and push for the state-of-the-art in big data processing at the same time as building reliable and highly scalable services.


  • Ensure the traceability of the data from the origins to the decisional and analytical data structures
  • Setup and maintain the data infrastructure
  • Work with Data Analyst to understand their need and provide solutions to solve them
  • Develop comprehensive data capture, transformation and visualization solutions
  • Guarantee data infrastructure in all environments.
  • Ensure that quality standards and data governance are being achieved
  • Advocate for data governance strategies
  • Share knowledge and provide expert advice to Adevinta engineers as to how to best use the data platform tools as well as providing answers to their engineering needs, fostering a mixed development and operations culture


Desired skills & Professional experience:

  • A BSc degree in Computer Science (or equivalent job experience)
  • Strong analytical / problem solving skills
  • Experience with batch and streaming data processing tools (Spark, Kafka, Kafka Streams, Luigi, etc.)
  • Experience with “big data” NoSQL databases design and optimization (S3, Hive, Redshift, Cassandra, etc)
  • Experience with AWS or any other cloud platform
  • Experience with Agile methodologies.
  • Understanding of Software Development best practices
  • Proven ability and experience developing highly structured computer programs, and interested in learning more.
  • Must show initiative, proactively finding, discussing and solving product and software problems
  • You love developing good quality software
  • Ownership and result oriented person.
  • Have a team-player spirit, which benefits the group vs the individual
  • Good written, spoken and interpersonal communication skills; technical and business level English is a must


  • Docker
  • Experience with any AMQP technologies
  • DDD
  • Linux, shell scripting
  • K8s experience
  • Experience in building and maintaining systems at scale: service discovery, load balancing, secret management, dynamic request routing, circuit breakers and deployment schemes (rolling updates, canary, etc.)
  • Experience with modern development tools like Git, Travis, Terraform or equivalent

Additional Information

Adevinta is an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. If any of the above ticks your boxes, then why not Apply Now to find out more

Company Description

We are a world leading online classifieds business that reaches more than 200 million people each month through our household name brands across 12 countries. Our brands include Leboncoin, OLX, fotocasa, Infojobs and Shpock to name a few.

Our brands are supported by global tech hubs in Paris and Barcelona. Their goal is to develop common global product & innovation platforms which all of our brands can use; this means using bleeding edge technology to create highly scalable, highly customisable and secure products and components to free up the development time of our brands and leverage our access to global data.

The Messaging team at Adevinta owns the software and infrastructure that sends over 5 million messages every day and serves millions of customers worldwide. Up to 16 Marketplaces from the Adevinta group all over the world use our infrastructure and integrate their applications using our SDKs to enable chat in their web sites. Our team is formed by a group of 30 multicultural individuals from different areas such as UX, Product, Data and Tech that work together to develop top-of-the-line software products.

Por favor, para apuntarte a este trabajo visita