Elsevier
Senior Software Engineer I – Search and AI Platform
Job Description
Salary: £65,000 - 105,000 per year
Requirements:- 4+ years of professional software engineering experience in distributed systems or search platforms.
- Proven track record building scalable backend systems and APIs.
- Strong expertise in Java and the Spring Boot ecosystem.
- Hands-on experience with GraphQL API/REST API design.
- Solid background in cloud-native architectures with AWS and Kubernetes (EKS).
- An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, and CI/CD.
- Familiarity with Agile, Kanban, or other iterative development methodologies.
- Comfortable learning new technologies, languages, and tools on the job.
- Inclusive, positive, collaborative mindset with a desire to deliver real business value to customers.
- Experience with Apollo Router or advanced GraphQL federation strategies is nice to have.
- Background in data modelling for graph-based systems is nice to have.
- Familiarity with search platforms or AI-driven discovery systems is nice to have.
- Experience working in high-throughput, distributed systems is nice to have.
- Design and implement graph-based search services.
- Develop applications using Java, Spring Boot, Spring, GraphQL, and GraphQL Federation.
- Integrate with databases, web services, or AWS services to support ingestion, storage, and messaging pipelines.
- Champion clean code, SOLID principles, and engineering best practices, setting standards and mentoring engineers.
- Collaborate with product managers and engineering teams to deliver advanced search and recommendation features.
- Ensure robust monitoring and logging with New Relic and Coralogix, driving reliability and performance.
- AI
- API
- AWS
- Apollo
- Backend
- CI/CD
- Cloud
- GraphQL
- Support
- Java
- Kanban
- Kubernetes
- REST
- Spring
- Spring Boot
- Web
- Neo4J
More:
We are part of Elseviers Search and AI Platform, an agentic data platform that powers products such as LeapSpace, Scopus, ScienceDirect, Clinical Key, Reaxys, and our next-generation AI-powered search systems. Our platform uses agentic services to interrogate rich knowledge graphs, search and recommendation systems, and a large collection of research data to deliver insights to the scientific community. We offer a culture of innovation, collaboration, and excellence, with a strong focus on work/life balance, flexible working hours, wellbeing initiatives, shared parental leave, and a range of benefits including a comprehensive pension plan, generous vacation entitlement, sabbatical leave options, family care leave, a personal choice budget, internal communities and networks, employee discounts, and an Employee Assistance Program. The role is based in London Wall or Amsterdam, and if performed in Amsterdam the base pay range is 86,900 - 144,600. We are committed to an accessible hiring process and equal opportunity employment.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Elsevier
Elsevier
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£85,000
This role
£75,000
UK median
This salary is 13% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks