Job Title: Lead Principal Python Developer
Location Bangalore Work From Office
Experience 10 plus years
About Inspiron Labs
Inspiron Labs is an innovation driven technology company focused on building scalable digital platforms and enterprise products. The company specializes in cloud native engineering, AI powered solutions, automation led transformation, and end to end product development. With a strong engineering culture and a customer first mindset, Inspiron Labs delivers high quality, future ready technology solutions for global clients.
Job Description
We are looking for a highly experienced Lead Principal Python Developer who can drive backend architecture, lead engineering teams, and deliver robust Python based microservices. The ideal candidate has deep technical expertise, strong leadership capabilities, and hands on experience building scalable distributed systems.
Key Responsibilities
Technical Leadership
- Lead the design and development of Python based microservices frameworks preferably using FastAPI
- Drive architectural decisions system design scalability performance and reliability improvements
- Review pull requests enforce coding standards and ensure high quality engineering practices
Backend Engineering
- Build and maintain high performance APIs ensuring consistent API contract definitions
- Work closely with frontend teams to align integration workflows and seamless end to end delivery
- Implement asynchronous patterns distributed caching and high throughput service logic
Team and Delivery Management
- Mentor backend developers conduct tech deep dives guide career development and oversee team growth
- Manage cross functional engineering teams including backend and QA members
- Run sprint ceremonies including sprint planning stand ups backlog refinements and retrospectives
DevOps and Quality
- Build and optimize CI CD pipelines for automated deployments and testing
- Ensure test coverage code quality and automated validation frameworks
- Collaborate with DevOps and architecture teams to ensure scalable deployment strategies
Product Collaboration
- Work closely with product managers architects and stakeholders to convert business requirements into technical execution plans
- Own delivery timelines release plans and risk management
Required Skills and Experience
- 10 plus years of experience in Python backend development with at least 3 to 4 years in a lead or principal role
- Strong expertise in Python FastAPI microservices distributed architecture and asynchronous programming
- Deep understanding of API design database design caching strategies and system performance tuning
- Proven experience leading medium to large engineering teams and managing full SDLC ownership
- Hands on experience with CI CD pipelines version control and automated testing frameworks
- Strong understanding of Agile Scrum processes and ability to lead delivery workflows
Preferred Skills
- Experience with cloud platforms such as AWS Azure or GCP
- Exposure to Docker Kubernetes or container based deployments
- Familiarity with event driven systems queues and scalable messaging patterns
Job Types: Full-time, Permanent
Pay: ₹2,390,526.88 - ₹2,973,255.48 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- What is your notice period in days?
Experience:
- Python backend development: 10 years (Required)
Location:
- Bengaluru, Karnataka (Required)
Work Location: In person