TL;DR

Senior Data Engineer (AI Platform): Designing, building, and maintaining scalable data pipelines and services that support large‑scale search and analytics use cases. Focus on cloud‑based systems (AWS), focusing on reliability, monitoring, and automation.

Location: Hybrid in London, UK

Company

Elsevier is a global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes for the benefit of society.

What you will do

  • Design, build, and maintain scalable data pipelines and services.
  • Develop batch and ELT/ETL data workflows for ingesting and processing large datasets.
  • Work with technologies such as Python, Java, Spark, SQL, and Airflow.
  • Contribute to cloud‑based systems (AWS), focusing on reliability, monitoring, and automation.
  • Collaborate with product, platform, and data science partners to deliver meaningful outcomes.
  • Support team learning through code reviews and knowledge sharing.

Requirements

  • Experience working as a data or software engineer on production systems.
  • Strong skills in Python and experience with at least one backend language (such as Java).
  • Understanding of data engineering concepts such as data lakes, batch processing, and distributed systems.
  • Experience building or operating data pipelines using tools like Spark and Airflow.
  • Familiarity with cloud platforms (AWS preferred) and production monitoring.
  • Clear communication skills and a collaborative approach to problem‑solving.

Culture & Benefits

  • Promote a healthy work/life balance across the organization.
  • Offer numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals.
  • Offer comprehensive Pension Plan.
  • Provide generous vacation entitlement and option for sabbatical leave.
  • Provide flexible working hours.
  • Offer internal communities and networks.