Lead Software Engineer

Posted 20 Days Ago
Be an Early Applicant
Barcelona, Cataluña
In-Office
Senior level
Analytics
The Role
The Lead Software Engineer is responsible for designing and maintaining scalable backend services, collaborating with teams, troubleshooting systems, and ensuring performance on the CMC platform.
Summary Generated by Built In

We’re looking for a Lead Software Engineer to join our CMC team in Barcelona, where you’ll work on high-impact backend services that power global pharmaceutical innovation. In this role, you’ll take strong ownership of architecture and delivery while collaborating closely with distributed engineering teams. Our CMC platform provides mission-critical regulatory intelligence that helps life-science companies bring new treatments to market faster and with less risk. If you enjoy designing scalable systems, driving technical excellence, and solving complex data challenges, we’d love to speak with you.

About You – experience, education, skills, and accomplishments

  • Bachelor’s degree in computer science, Engineering or Related field.

  • At least 6 years of professional software engineering experience working on backend systems using TypeScript, Node.js (Nest.js)

  • At least 6 years designing and maintaining scalable backend services and RESTful APIs.

  • At least 6 years working with microservices and distributed architecture.

  • Experience with relational databases such as PostgreSQL and search technologies like Elasticsearch.

  • Hands-on experience working in cloud environments (AWS preferred).

It would be great if you also have . . .  

  • Experience working with Java in backend environments

  • Experience developing applications with Django

What will you be doing in this role?

  • Design, develop, and maintain backend services and APIs in microservices architecture.

  • Build scalable, secure, and high-performance solutions using TypeScript and NodeJS (Nest.JS)

  • Deploy and operate cloud-native applications on AWS.

  • Write clean, well-tested, and well-documented code, following backend best practices.

  • Troubleshoot, optimize, and maintain existing systems to ensure reliability and performance.

  • Collaborate cross-functionally with frontend, QA, DevOps, and product teams.

About the Team

You’ll join a team of 6 engineers working across backend, frontend, and quality assurance. We follow an Agile delivery model and collaborate closely with key business and product stakeholders to enhance and evolve the CMC platform, which helps pharmaceutical companies navigate global Chemistry, Manufacturing, and Controls (CMC) regulations.

Our work provides structured, up-to-date regulatory intelligence that reduces risk, accelerates compliance, and supports the delivery of new treatments to patients. As our next backend engineer, you’ll play a central role in improving the scalability, reliability, and performance of this mission-critical system.

Hours of Work

This is a full-time, permanent position, primarily working core business hours in CET, with flexibility to collaborate with teams as needed.

This is a hybrid position working in the office 2-3 days a week.

What we can offer you:

  • 30 working days of vacation

  • Volunteering community offering paid hours of volunteering time

  • Private Health and Life & Disability insurances

  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)

  • Agile work environment with a team of talented colleagues

  • On-site language classes (Catalan, Spanish and English)

  • Digital workplace with possibility to work in a central office location in Barcelona with global and dynamic employees

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.

Top Skills

AWS
Docker
Elasticsearch
Microservices
Nest.Js
Node.js
Postgres
Restful Apis
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Belfast
10,549 Employees

What We Do

Clarivate™ is a global leader in providing solutions to accelerate the lifecycle of innovation. Our bold mission is to help customers solve some of the world’s most complex problems by providing actionable information and insights that reduce the time from new ideas to life-changing inventions in the areas of science and intellectual property. We help customers discover, protect and commercialize their inventions using our trusted subscription and technology-based solutions coupled with deep domain expertise. For more information, please visit clarivate.com.

Similar Jobs

Easy Apply
In-Office
Barcelona, Cataluña, ESP
989 Employees

Visium Logo Visium

Lead Software Engineer

Artificial Intelligence • Information Technology • Software • Consulting
In-Office
3 Locations
74 Employees
Easy Apply
In-Office
Barcelona, Cataluña, ESP
989 Employees

CSG Logo CSG

Development Engineer

Internet of Things • On-Demand • Payments • Software
In-Office or Remote
4 Locations
5774 Employees

Similar Companies Hiring

Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
88 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account