JobMesh

Senior Software Engineer II

RELX · London, England, GB

Senior Software Engineer II About the team: The SciVal Development Team is a cross-functional group made up of Frontend, Backend, and Quality Engineers worki...

Job description

Senior Software Engineer II About the team: The SciVal Development Team is a cross-functional group made up of Frontend, Backend, and Quality Engineers working closely together. The team collaborates closely with UX and Product to design, build, and deliver high-quality features efficiently and reliably. SciVal is a data-driven product that provides academic and research metrics to customers, enabling insight, analysis, and informed decision-making. The team focuses on building scalable, reliable solutions while continuously improving usability, performance, and data accuracy. About the role: The Senior Software Engineer designs and builds highly scalable systems that compute complex research metrics using distributed processing, search indexing, and graph-based data structures. This role focuses on implementing large-scale metric computation pipelines using Scala/Spark and developing Java-based backend services that expose these metrics. The engineer contributes to architecture decisions, collaborates with stakeholders to refine metric definitions into technical implementations, and mentors junior engineers across the big data and backend domains. Key responsibilities: Implementin...