This position is no longer available.

Data Engineer - Search team -

Permanent contract
Paris
Salary: Not specified
No remote work

Adevinta
Adevinta

Interested in this job?

Questions and answers about the job

The position

Job description

Search Engineering is a new team comprised of highly skilled and senior engineers; experts in the search domain.  We are building a global Search Component in our Paris Hub which we will quickly take on a journey from MVP to 100 +million unique users a month as we integrate the product with our marketplaces all over the world. 

Responsibilities :

  • Engineer and implement highly scalable systems, using the best development practices and tools.

  • Implements complete and solid data pipelines that allow training of different machine learning models on behavioral data in production with a key eye on performance

  • Help define our development environment, and communicate the best development practices within the organisation (i.e. code reviews, testing, etc).

  • Continuously monitor the quality of our systems, design measurements to monitor their health (both the engineering systems and data quality).

  • Keep on top of the latest and greatest developments in distributed systems, the cloud, data engineering and data science

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


Preferred experience

Required skills:

  • +5 years experience as software engineer

  • Bachelor's degree in Computer Science or similar curriculum 

  • You are able to troubleshoot highly scalable architecture

  • You have a deep understanding of algorithms and data structures

  • You’re fluent in Python or you are already proficient in another programming language and wish to learn Python

  • Proficiency in modern Big Data and ETL technologies (e.g. AWS EMR, Spark, Airflow, etc.)

  • Experience with streaming solutions such as Kafka, Spark Streaming, Flink is a plus

  • Versatile in AWS (preferable), Google Cloud, or Azure Cloud

  • Linux's administration expertise, able to troubleshoot issues on a Linux server

  • Able to handle end-to-end deployment of data pipelines and machine learning models training optimizing for performance in production

  • Nice to have experience with Elasticsearch / Solr / Lucene and Elasticsearch Learning-to-rank

  • Great team player with a can-do attitude, committed with a high level of initiative

  • Engineer by heart, but exposure to machine learning techniques.

  • Fluency in English

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Data / Business Intelligence”.

See all job openings