
Python Team Lead
We’re looking for an experienced Python Team Lead to architect and lead multi-tenant, microservices-based SaaS platforms using Django, FastAPI, or Flask.
You’ll work closely with clients, product owners, and internal R&D teams to design scalable, cloud-native systems — and contribute to AI-driven initiatives under Inexture’s RISE (Research, Innovation, Skill-building & Enablement) and AI Lab programs.
This role blends hands-on development, technical leadership, and system design at scale.
Responsibilities
- Architect, design, and develop Python-based APIs, microservices, and SaaS platforms.
- Build and manage multi-tenant architectures (DB-per-tenant / schema-per-tenant / shared-DB) with isolation and scalability.
- Collaborate directly with clients and stakeholders for requirements, sprint planning, and technical alignment.
- Work with Django REST Framework, FastAPI, or Flask to build modular and maintainable systems.
- Implement tenant-aware authentication, RBAC, JWT/OAuth2, and API versioning.
- Design and optimize database schemas across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase).
- Deploy and manage microservices using Docker, Kubernetes, and CI/CD pipelines on AWS, Azure, or GCP.
- Perform code reviews, testing, debugging, and ensure performance and security best practices.
- Lead and mentor a small team (5–6 developers); promote collaboration and technical excellence.
- Contribute to Inexture RISE & AI Lab projects — working on internal accelerators, AI APIs, and ML-integrated backends.
Requirements
- 5+ years of professional Python development experience.
- Strong proficiency in Django/Django REST Framework and FastAPI or Flask.
- Proven experience designing multi-tenant and microservices-based architectures.
- Experience in API development, integration, and scaling backend services.
- Hands-on expertise with Docker, Kubernetes, Git, and CI/CD workflows.
- Deep understanding of ORMs, database modeling, and data isolation principles.
- Experience with AWS, Azure, or GCP for cloud deployments.
- Excellent communication and client/stakeholder interaction skills.
- Team leadership experience (4–6 members).
- Exposure to AI/ML integrations, LLM APIs, or vector databases is a plus.
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Why Join Inexture?
- Build and lead multi-tenant SaaS and AI-driven platforms.
- Be part of Inexture RISE – our in-house Research, Innovation, Skill-building & Enablement initiative.
- Collaborate with AI Lab teams on real-world AI/ML and automation projects.
- Access to structured mentorship and technical leadership pathways.
- Transparent, performance-driven, innovation-led culture.
Educational Qualification
- BTech / BE / BSc / ME / Mtech / Msc in Computer Science, Engineering or relevant field
Perks & Benefits
- 5 Days Working.
- Flexible working hours.
- Festival Celebration.
- Employee Engagement Activity.
- Team Outing.
- Transparent Evaluation.
- Game Zone Facilities.
- Vocational Training.
- Soft Skills Training.
- Leaves & Benefits.
- Leave encashment.
- Paid Maternity & Paternity leave.
- Overtime & Compensation.
- Food reimbursement.
- International Relocation.
- Feedback & Support.




