ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Lead Software Engineer

Clarivate

Location not specified

Posted: February 6, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

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.

Job Description

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 Java 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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply