Taro Logo

Software Engineer

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across knowledge, research and innovation.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Healthcare · Enterprise SaaS

Description For Software Engineer

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Software Engineer to join their Life Sciences team in Barcelona. This role offers an exciting opportunity to work on a growing product in the Pharma Regulatory space, specifically focusing on CMC Intelligence for drug manufacturing regulations.

The position involves working with a cross-functional team of 7 software and QA engineers, developing backend services in a microservices architecture. The tech stack includes TypeScript, Node.js, Kotlin, and Java, with OpenSearch as the primary data source. The team serves data to an Angular frontend, helping pharmaceutical companies navigate complex regulatory requirements for drug manufacturing across global markets.

The ideal candidate should have at least 1 year of backend development experience, with strong knowledge of NodeJS, TypeScript, and search engines like OpenSearch. Additional valuable skills include experience with AWS, Docker, Jenkins, and Python/Django framework. The role offers a balanced hybrid work environment with 2 days in office and the remainder working from home.

Benefits are comprehensive, including 30 days vacation, private health insurance, volunteering opportunities, and tax-free benefits. The company provides on-site language classes and maintains a central office location in Barcelona. The work environment is agile and collaborative, with opportunities to work alongside talented colleagues and shape product development through regular interaction with Solution Analysts and Product Owners.

This is an excellent opportunity for a backend developer looking to make an impact in the healthcare and pharmaceutical industry while working with modern technologies in a supportive, international environment. The role offers both technical growth and the satisfaction of contributing to solutions that help bring critical medications to market efficiently and safely.

Last updated 21 hours ago

Responsibilities For Software Engineer

  • Work as a backend software engineer in a cross-functional team
  • Write quality, well-tested, documented code
  • Adhere to development best practices and standards
  • Help support existing systems, diagnosing issues, and identifying bugs
  • Work closely with QA, DevOps, Product Owners, Business Analysts and Project Management

Requirements For Software Engineer

TypeScript
Node.js
Java
Kotlin
  • 1+ years industry experience in backend software development
  • Experience with NodeJS and Typescript for backend services
  • Experience with OpenSearch or other similar search engines
  • Good knowledge and understanding of Version Control tools (preferably Git)
  • Experience developing and designing backend services and REST APIs
  • Knowledge about AWS cloud infrastructure
  • Experience with Python and Django framework

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 30 working days of vacation
  • 40 paid hours of volunteering time
  • Private Health and Life & Disability insurances
  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)
  • On-site language classes (Catalan, Spanish and English)
  • Hybrid workplace
  • Central office location in Barcelona

Interested in this job?

Jobs Related To Clarivate Software Engineer

Software Engineer

Backend Software Engineer position at Clarivate in Barcelona, focusing on pharmaceutical regulatory compliance software development using NodeJS and TypeScript in a microservices architecture.

Software Engineer

Entry-level Software Engineer position at Clarivate in Barcelona, focusing on backend development for pharmaceutical regulatory solutions using Node.js and TypeScript in a hybrid work environment.

Software Engineer (PHP and JavaScript)

Full Stack Software Engineer position at Clarivate, focusing on PHP and JavaScript development for patent intelligence software, offering hybrid work in Belgrade.

Software Engineer

Entry-level Software Engineer position at Clarivate in Barcelona, focusing on backend development for pharmaceutical regulatory solutions using TypeScript and Node.js in a hybrid work environment.

Software Engineer

Entry-level Software Engineer position at Clarivate in Barcelona, focusing on backend development for pharmaceutical regulatory software using TypeScript and Node.js in a hybrid work environment.