Senior Data Engineer
Elsevier
As a Senior Data Engineer at Elsevier, you will design, build, and operate scalable data pipelines and services that support large-scale search and analytics for Scopus, ScienceDirect, and AI-driven research solutions. You will work hands-on while guiding peers, contributing to an agentic data platform that powers knowledge graphs, search, and recommendations. You’ll partner with product, platform, and data science teams to deliver impactful data-driven outcomes. This role offers the chance to shape reliable data infrastructure at scale within a mission-driven, collaborative environment.
Pay / Benefits- Comprehensive Pension Plan
- Generous vacation entitlement
- Maternity, Paternity, Adoption, and Family Care leave
- Flexible working hours
- Personal Choice budget
- Employee Assistance Program (global)
- Design, build, and maintain scalable data pipelines and services
- Develop batch and ELT/ETL workflows for large datasets
- Work with Python, Java, Spark, SQL, and Airflow
- Apply software engineering practices including testing, documentation, and CI/CD
- Contribute to AWS-based cloud systems focusing on reliability, monitoring, and automation
- Collaborate with product, platform, and data science partners
- Support team learning through code reviews and knowledge sharing
- Production experience as a data or software engineer
- Strong Python skills and experience with at least one backend language (e.g., Java)
- Understanding of data lakes, batch processing, and distributed systems
- Experience building/operating data pipelines with Spark and Airflow
- Familiarity with AWS and production monitoring
- Clear communication and collaborative problem-solving
- clear communication
- collaborative problem-solving
- team engagement
- Python
- Java
- Spark
Reference: WJ-747_30180744