Senior Data Engineer

Job description

Senior Data Engineer

Do you enjoy working with innovative research technology?

Would you like to be part of a team creates solutions for our customers?

Join our SciVal Development Team

Our team is responsible for the development, performance and availability of our industry leading SciVal web-based analytics solution. The product provides research market intelligence and analytics serving the needs of research leaders and funders, providing access to the research performance of over 20,000 research institutions and their associated researchers. We use cloud services, big data, graph, search and data science technologies to ensure continuous improvement, reliability, and performance. It enables the visualization of research and insights to help identify and analyze new, emerging trends.

Be part of the evolving technology revolution

As a Senior Data Engineer, you will be working with the latest technology to create great experiences and valuable analytics for our customers. You will provide key operational support for our SciVal application, big data processes and environments. You will collaborate with technical teams to identify and implement improvements to quality and operational performance.


· Develop and maintain our SciVal web-based big data analytics product.

· Work on implementations of big data software, releases, and bug-fixes to improve performance, stability, and data integrity.

· Implement new product features as per the requirements.

· Provide operational support for big data processes to ensure swift resolution of incidents.

· Collaborate with cross-functional technical teams to analyze, prioritize and resolve customer product issues.

· Maintain and update internal support documentation to ensure information and knowledge is available and shared.

· Mentor junior engineers in squad and effectively lead the technical discussions.


To be successful in this role you will:

· Demonstrate good Software Engineering experience gained in an Agile development environment

· Have experience or familiarity with development languages such as, Java 8 or later versions, Scala, Spark, REST, SQL, NoSQL DBs such as Elasticsearch, Neo4j, etc.

· Show knowledge of Amazon Web Services (AWS) Cloud environments and services or be willing to learn.

· Display experience or knowledge of environments for big data engineering and distributed computation.

· Have a 'Clean Code' mentality and practical understanding of SOLID principles.

· Have knowledge of test-driven development (TDD) and frameworks such as Junit, Mockito.

· Have knowledge of CI/CD pipelines and using tools such as Jenkins.

· Have excellent interpersonal skills and the ability to communicate complex problems in a simple, concise manner.

· Have experience in working on a product migration to a microservices based architecture is a plus.

· Be able to participate in a team, On-Call support rotation.

Work in a way that works for you

We promote a healthy work-life balance across the organisation. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

· We are happy for you to remotely from home or any other work location (up to 5 days a week) however, there will be times when we will need you to be in the office for key meetings, product groups and team socials

· Working flexible hours - flexing the times you work in the day

Working with us

We are an equal opportunity employer with a commitment to help you succeed. Here, you will find a collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we will surround you with co-workers who are passionate about what they do, and how they do it.

Working for you

At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

· Generous holiday allowance with the option to buy additional days

· Access to a competitive contributory pension scheme and life assurance

· 2 days community responsibility days (ERG)

· Parental leave options

· Health screening and private medical benefits

· RELX CARES days, giving you time to support the charities and causes that matter to you.

· 10 Development days in an year that can be used for your learning and innovation.

About Us

Supporting the work of research and health partners, we are a global leader in information and analytics. From visionary health education and peer-reviewed literature through to interactive learning technology, our work ultimately improves the health outcomes of society. Constantly striving to spark the next great discovery in science or healthcare, our technology allows big ideas to change the world.

Join Us

Are you ready to help us progress science? Our technology leads to innovation, so join a forward-thinking digital business that is tackling world-scale challenges and align your ambitions with our passion for driving global knowledge-sharing.

Note: For this position, Elsevier does not support with visa applications

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.