Senior Lead Software Engineer

R131-Bangalore, India

Clarivate

Clarivate aims to fuel the world's greatest breakthroughs through enriched data, insights, analytics, workflow solutions and expert services. Find out more.

View all jobs at Clarivate

Apply now Apply later

About the role

We are looking for a Senior Lead Software Engineer to join our life sciences technology consulting team. You will lead the development of AI-enabled platforms using Python, React, Sagemaker, and AWS. The role involves designing microservices and serverless architectures, implementing DevOps best practices, and collaborating across squads to deliver impactful solutions for pharma and biotech clients.

About You – experience, education, skills, and accomplishments  

  • 8+ years of experience in software engineering, with 3+ years in technical leadership or architecture role

  • Strong expertise in Python and ability to guide the team for Java

  • Hands-on experience with modern frontend frameworks (React and Angular) and backend frameworks such as FastAPI, Node.js, Spring Boot

  • Proven track record of delivering production-grade solutions on AWS (preferred), with working knowledge of Azure or Google Cloud.

  • Familiarity with serverless patterns, containerized microservices, and cloud-native best practices.

  • Experience designing systems using PostgreSQL, DynamoDB, MongoDB, Kafka, and other NoSQL/streaming solutions.

  • Solid understanding of API design (OpenAPI), secure authentication (OAuth2, Cognito, Microsoft Entra ID), and scalable CI/CD practices using tools like GitHub Actions, Terraform, and Helm.

  • Demonstrated ability to integrate AI/ML capabilities, including exposure to Amazon SageMaker, Bedrock, TensorFlow, or PyTorch.

  • Comfortable leading dev teams in an Agile/Scrum environment and mentoring junior engineers

  • Experience in backlog grooming, or sprint planning in a product-led agile model

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

It would be great if you also had

  • Prior experience working in the life sciences or pharma sectors (preferred but not compulsory)

  • Experience working in regulated environments (e.g., GxP, 21 CFR Part 11) or familiarity with audit logging and immutable data handling.

  • Exposure to LangChain, Hugging Face Transformers, or other frameworks for generative AI applications.

  • Understanding of multi-tenant SaaS platforms, API monetization, or RBAC implementation.

What will you be doing in this role? 

  • Lead cross-functional engineering teams to deliver secure, scalable, and cloud-native software platforms for life science and healthcare use cases.

  • Define and maintain system architecture across frontend, backend, APIs, and infrastructure layers, including microservices and serverless designs.

  • Serve as a hands-on mentor to engineers, guiding solution design, code quality, and DevOps best practices.

  • Translate product and business requirements into well-structured, technically sound implementation plans.

  • Drive adoption of internal engineering standards, automation frameworks, and documentation practices aligned with compliance expectations (e.g., GxP-readiness).

  • Collaborate with product owners, architects, and data scientists to integrate AI/ML capabilities using tools like Amazon SageMaker and Bedrock.

  • Evaluate and recommend new tools, frameworks, and cloud services to support innovation and platform evolution.

  • Support cross-team initiatives as a technical consultant and contribute to scalable architectural decisions beyond your immediate squad.

  • Own and enhance test automation frameworks (unit, integration, performance) and ensure code is production-ready.

  • Document key system components, APIs, and deployment practices to support maintainability and knowledge transfer.

About the Team   

This is a technology consulting team within Clarivate’s Life Sciences and Healthcare Consulting division. We specialize in creating bespoke solutions that leverage data and technology to solve strategic problems for pharma and biotech clients. Our team manages the entire delivery lifecycle, from business development and discovery to architecture, implementation, and deployment.

Hours of Work  

This is a full-time position based in Bangalore, operating in a hybrid mode. Working 2–3 days per week in the office is compulsory. Flexibility in working hours is essential, as we collaborate with internal teams and clients across multiple time zones.

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.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile Angular APIs Architecture AWS Azure CI/CD Computer Science Consulting DevOps DynamoDB Engineering FastAPI GCP Generative AI GitHub Google Cloud Helm Java Kafka LangChain Machine Learning Microservices MongoDB Node.js NoSQL Pharma PostgreSQL Python PyTorch React SageMaker Scrum Streaming TensorFlow Terraform Transformers

Region: Asia/Pacific
Country: India

More jobs like this