Do you enjoy building scalable backend services and owning them end-to-end in a real production environment? Keen to work on distributed systems that power global research and data platforms—while mentoring others along the way?
You will join an Agile squad within Elsevier's Research Data Platform (RDP) in Data Engineering. The squad builds and operates multiple systems that support Submissions, STMJ, Health Market, and other internal and customer-facing workflows. Our focus is on building scalable, reliable services and data pipelines that improve productivity for authors, users, and customers.
About the role
We are looking for an experienced Senior Software Engineer to design, build, and maintain software systems in a distributed environment. You will contribute to technical delivery across multiple components, collaborate with product and engineering partners, and help translate requirements into robust solutions. You will work with guidance from more senior engineers while taking ownership of well-scoped problems end to end, including design, implementation, release, and operational support. You will also support team capability by mentoring junior engineers and strengthening engineering practices.
Responsibilities:
Requirements:
Note: We value practical experience and transferable skills. Formal education is not required if you have equivalent hands-on experience.
A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. What you do every day will help advance science and healthcare to advance human progress.