Job Description
Job Title:  Senior Backend Engineer
Posting Start Date:  16/07/2026
Job Description: 

Job Description

We are a technology-led healthcare solutions provider. We are driven by our purpose to enable healthcare organizations to be future-ready. We offer accelerated, global growth opportunities for talent that’s bold, industrious, and nimble. With Indegene, you gain a unique career experience that celebrates entrepreneurship and is guided by passion, innovation, collaboration, and empathy. To explore exciting opportunities at the convergence of healthcare and technology, check out www.careers.indegene.com Looking to jump-start your career? We understand how important the first few years of your career are, which create the foundation of your entire professional journey. At Indegene, we promise you a differentiated career experience. You will not only work at the exciting intersection of healthcare and technology but also will be mentored by some of the most brilliant minds in the industry. We are offering a global fast-track career where you can grow along with Indegene’s high-speed growth. We are purpose-driven.  We enable healthcare organizations to be future ready and our customer obsession is our driving force. We ensure that our customers achieve what they truly want. We are bold in our actions, nimble in our decision-making, and industrious in the way we work.

Must Have

You will be responsible for: 
•    Design, build, and maintain scalable and performant backend services using Python and Flask.
•    Architect APIs and microservices that power our web and mobile platforms.
•    Optimize application performance and reliability.
•    Collaborate with Front-end, DevOps, and product teams to deliver end-to-end solutions.
•    Lead code reviews, mentor junior developers, and drive best practices across the engineering team.
•    Ensure application security and data protection by design.
•    Write unit and integration tests to ensure code quality and coverage.
•    Contribute to architectural decisions and the evolution of our platform’s backend strategy to cater to future needs 


Your impact: 
You will be solving real use cases with Indegene’s AI products focused on the healthcare industry. Our enterprise products operate on cutting edge technologies and therefore you will be involved in delivering first of its kind solutions


About you: 
We are actively looking for a highly skilled and experienced backend engineer to join our dynamic team of innovators, consistently pushing the envelope for user experience excellence. The ideal candidate should possess a unique combination of technical expertise, insatiable inquisitiveness, and an analytical mindset. The role entails working both autonomously and collaboratively in crafting and advancing mission-critical websites, applications, and layers of infrastructure. Proficiency in Python Flask, RESTful API, gRPC APIs, MongoDB or Redis, Apache Cassandra, PostgreSQL or MySQL is beneficial for a swift impact in this position. The backend engineer will play a pivotal role in shaping both our business success and that of our clients.


Must have: 
•    5+ years of professional software development experience, with at least 3 years in Python and Flask.
•    Solid understanding of RESTful API design and best practices.
•    Hands on experience with building gRPC APIs. 
•    3+ years of experience with NoSQL Databases like MongoDB or Redis, Apache Cassandra
•    Experience with relational databases like PostgreSQL or MySQL.
•    Hands-on experience with containerization (Docker) and orchestration tools (Kubernetes is a plus).
•    Familiarity with with message brokers (e.g., RabbitMQ, Kafka) and task queues (Celery, AWS SQS preferred).
•    Strong grasp of software design principles, design patterns, and clean architecture.
•    Proficient in writing unit, functional, and integration tests (e.g. pyunit or unittest).
•    Comfortable with Git, CI/CD pipelines, and Agile development practices 

Good to have

•    Experience with Flask extensions (Flask-SQLAlchemy, Flask-OIDC, etc.).
•    Knowledge of asynchronous programming and multithreading/ multiprocessing in Python (e.g. joblib , asyncio, FastAPI).
•    Experience working with cloud platforms (AWS preferred  or GCP/ Azure).
•    Exposure to GraphQL.
•    Understanding of observability tools (Prometheus, Grafana, OpenTelemetry).

EQUAL OPPORTUNITY

Indegene is proud to be an Equal Employment Employer and is committed to the culture of Inclusion and Diversity. We do not discriminate on the basis of race, religion, sex, colour, age, national origin, pregnancy, sexual orientation, physical ability, or any other characteristics. All employment decisions, from hiring to separation, will be based on business requirements, the candidate’s merit and qualification. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, gender identity, sexual orientation, disability status, protected veteran status, or any other characteristics.