Clarivate logo
Senior Software Engineer
full-timeLondon

Summary

Location

London

Type

full-time

Explore Jobs

About this role

We are looking for a high-energy and innovative Senior Software Engineer with a passion for software development to join our Life Sciences team in UK. 

In this role, you will be responsible for the design, implementation, and maintenance of software products that support Dialog Solutions, a platform that simplifies the research process by providing access to peer-reviewed literature and advanced search tools for the life sciences and healthcare industries. You will work closely with a talented team of Software and QA Engineers, contributing to impactful solutions that empower researchers and organizations to find answers faster and make better-informed decisions.

About You – experience, education, skills, and accomplishments

  • 2+ years of professional software development experience – primarily back-end projects.

  • 2+ years of experience with Java and Angular technologies.

  • 2+ years of experience with Microservices architectures and AWS cloud infrastructure.

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent relevant experience.

It would be great if you also had . . .

  • Experience with Apache Tapestry.

  • Proficiency in Python.

  • Hands-on experience with CI/CD pipelines.

  • Strong background in relational databases (SQL, PostgreSQL, Oracle).

  • Exposure to search technologies such as Solr, Elasticsearch or OpenSearch.

  • Some experience with data engineering technologies and workflows (Airflow).

What will you be doing in this role?

  • Designing, developing, and maintaining high-quality software solutions, including architecture decisions and deployments.

  • Supporting the QA team by validating requirements and ensuring product quality.

  • Collaborating with cross-functional colleagues, providing guidance and assistance when required.

  • Contributing to the evolution of Dialog, enhancing the research process for customers in the life sciences and healthcare industries.

Product you will be developing

Dialog helps researchers and organizations simplify and optimize the research process, giving access to structured, peer-reviewed literature and advanced search tools. Our vision is to enable users to uncover insights, address complex problems, and accelerate innovation in the life sciences and healthcare sectors.

Learn more: Dialog

About the Team 

You will join a collaborative and effective team of 4 Software Engineers and 2 QA Engineers, working together with clear direction, open communication, and a strong spirit of collaboration. We value mutual accountability, innovation, and creating a positive environment where we support each other and have fun while delivering impactful solutions.  Colleagues are located in the USA (product owner, developer), UK (managerial, developer and QA) and Spain (developers).

Hours of Work

This is a full-time, permanent position based in Cambridge office, with a hybrid working model.

At Clarivate, we are committed to providing equal employment opportunities for all  qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Other facts

Tech stack
Java,Angular,Microservices,AWS,Apache Tapestry,Python,CI/CD,SQL,PostgreSQL,Oracle,Solr,Elasticsearch,OpenSearch,Airflow

About Clarivate

Clarivate is a leading global provider of transformative intelligence. We offer enriched data, insights & analytics, workflow solutions and expert services in the areas of Academia & Government, Intellectual Property and Life Sciences & Healthcare. For more information, please visit clarivate.com.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Information Services

What you'll do

  • You will be responsible for designing, developing, and maintaining high-quality software solutions. This includes supporting the QA team and collaborating with cross-functional colleagues to enhance the research process for customers.

Ready to join Clarivate?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Software Engineer do at Clarivate?

As a Senior Software Engineer at Clarivate, you will: you will be responsible for designing, developing, and maintaining high-quality software solutions. This includes supporting the QA team and collaborating with cross-functional colleagues to enhance the research process for customers..

Why join Clarivate as a Senior Software Engineer?

Clarivate is a leading Information Services company.

Is the Senior Software Engineer position at Clarivate remote?

The Senior Software Engineer position at Clarivate is based in London, United Kingdom. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Software Engineer position at Clarivate?

You can apply for the Senior Software Engineer position at Clarivate directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Clarivate on their website.