Senior Software Engineer - Python

Reposted 22 Hours Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
In-Office
Senior level
Analytics
The Role
As a Senior Software Engineer, you'll design and build backend systems using Python, Django, and AWS, collaborating with cross-functional teams and participating in the full software development lifecycle.
Summary Generated by Built In

We are looking for a Senior Software Engineer - Python, Django, and AWS cloud services. You will play a key role in designing and building scalable, reliable, and secure backend systems that power mission-critical platforms. This role is ideal for an experienced backend engineer who thrives in a fast-paced environment, enjoys solving complex problems, and can contribute to the full software development lifecycle from design to deployment.  

About You – experience, education, skills, and accomplishments: 

  • BE / BTech / MTech / Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or a related field.

  • 2+ years of professional experience in backend software development using Python and Django.

  • Strong proficiency in Python, Django, and REST API development.

  • Experience with microservices architectures and backend system design.

  • Proficiency in PostgreSQL and familiarity with OLAP systems such as Snowflake or StarRocks.

  • Hands-on experience with AWS cloud services and Docker-based containerization.

  • Knowledge of CI/CD pipelines, version control (Git), and automation tools.

  • Hands-on experience with LLMs, Generative AI architectures, or AI-driven backend services.

  • Experience designing or integrating RAG pipelines, vector databases (FAISS, Pinecone, Milvus), or retrieval systems.

  • Familiarity with embeddings, chunking strategies, prompt engineering, and retrieval optimization.

  • Understanding of scalable inference, AI lifecycle management, and MLOps concepts.

It would be great if you also had . . .  

  • Experience with Graph Databases (Neo4j).

  • Exposure to Elasticsearch or OpenSearch for search and retrieval systems.

  • Familiarity with RabbitMQ, Redis, or other messaging/caching systems.

  • Background in data analytics, ETL pipelines, and data modeling.

  • Experience with agentic AI frameworks (LangChain, AutoGen) or AI automation tools.

  • Knowledge of Linux/Shell scripting and cloud-native application development.

  • Exposure to AI ethics, governance, and responsible AI practices.

What will you be doing in this role? 

  • Design, develop, and maintain scalable, reliable, and secure backend systems using Python, Django, and RESTful APIs.

  • Build and evolve microservices-based architectures to support high-availability, data-driven applications.

  • Develop and optimize relational and analytical data stores using PostgreSQL, StarRocks, Snowflake, and related technologies.

  • Modernize and encapsulate legacy systems into modular, cloud-native architectures.

  • Troubleshoot, debug, and optimize backend applications for performance, scalability, and reliability.

  • Design and implement Generative AI solutions, including RAG pipelines, AI-powered APIs, and intelligent automation workflows.

  • Build and optimize RAG systems, including document ingestion, chunking, embeddings, vector storage, retrieval strategies, and hybrid search.

  • Integrate LLMs, agentic AI frameworks, and retrieval layers into enterprise applications.

  • Implement Model Context Protocol (MCP) or equivalent mechanisms for secure, context-aware AI interactions.

  • Collaborate on AI architecture decisions to ensure scalability, governance, and responsible AI practices.

  • Leverage AWS cloud services to deploy and manage scalable applications and AI workloads.

  • Use Docker and containerized workflows for development and deployment.

  • Contribute to CI/CD pipelines using Jenkins, Git, and automation best practices.

  • Partner with DevOps teams to improve deployment reliability, observability, and system monitoring.

  • Collaborate with product managers, QA, data scientists, and DevOps teams to deliver high-quality software.

  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

  • Conduct code reviews, enforce engineering best practices (SOLID, DRY, TDD), and guide design decisions.

  • Write clean, maintainable, and well-documented code and technical designs.

  • Mentor junior engineers and contribute to a culture of continuous learning and innovation.

Product you will be developing

Healthbase provides multi-disciplinary market access teams with the data and insights needed to understand alignments between healthcare systems—down to the individual provider level—and assess the market control of IDNs across U.S. regions and patient populations. By analyzing large volumes of data on providers, claims, patients, demographics, and diseases, our platform helps major pharmaceutical companies and providers make informed strategic decisions, compare their performance with competitors, and access intensive, data-driven visualizations that can be efficiently understood and downloaded. 

 

About the Team: 

You’ll join Health base, a high-impact team building the industry's most intelligent affiliations platform for the Life Sciences and Healthcare sector. We empower market access teams with precise, provider-level insights to understand healthcare system alignments and IDN influence across U.S. regions. Our globally distributed team delivers innovative, data-driven solutions using agile and DevOps practices.  

Work Hours: 

  • Full-time, 45 hours per week  

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

Top Skills

AWS
Django
Docker
Elasticsearch
Git
Jenkins
Linux
Postgres
Python
RabbitMQ
Redis
Rest Apis
Snowflake
Starrocks
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

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
2 Locations
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
160000 Employees

Trellix Logo Trellix

Senior Software Development Engineer In Test

Machine Learning • Cybersecurity
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
3118 Employees

NetSmart Logo NetSmart

Senior Software Engineer

Healthtech • Software
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
1919 Employees
5-8 Annually

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