HamburgerMenu
hirist

Python Full Stack Developer

CRESCENDO GLOBAL LEADERSHIP HIRING INDIA PRIVATE L
8 - 12 Years
rupee34-40 LPA
Bangalore

Posted on: 10/10/2026

Job Description

Principal Python Full Stack Developer - 8+ years - Bangalore

We are looking for an experienced Principal - Python Full Stack Developer to lead technical delivery, architecture and end-to-end development of scalable software applications. The ideal candidate will have strong hands-on expertise in Python full-stack development, system design, cloud technologies and Generative AI, along with experience in client engagement, technical leadership and offshore project delivery.

Your Future Employer :

A leading technology and consulting organization focused on software engineering, advanced analytics and AI-driven solutions, offering opportunities to work on complex projects, collaborate with talented professionals and drive innovative technology solutions.

Responsibilities :

- Lead end-to-end technical delivery of projects from offshore, ensuring quality, scalability and timely execution.

- Design and develop scalable, secure and high-performing full-stack applications using Python and modern frontend technologies.

- Own system architecture and design, including technology selection, APIs, microservices, integrations and scalability.

- Provide hands-on technical guidance, mentor developers and drive engineering best practices and code quality.

- Engage directly with clients to understand business requirements, propose technical solutions and lead technical discussions.

- Coordinate with onsite and client teams, acting as the primary offshore technical lead.

- Oversee database architecture, data modelling, SQL performance and system integrations.

- Identify opportunities to integrate Generative AI, LLMs and AI-powered capabilities into applications.

- Drive technical estimations, solution design, code reviews, technical documentation and engineering standards.

- Identify technical risks and dependencies, collaborate with cross-functional stakeholders and ensure successful project delivery.

Requirements :

- 8 - 10+ years of overall software engineering experience, preferably in an IT consulting environment.

- Strong hands-on expertise in full-stack development, including Python, frontend technologies, APIs, microservices and cloud-based applications.

- Strong understanding of system design, software architecture, design patterns, scalability, security and performance optimization.

- Good knowledge of relational and/or NoSQL databases, database design, data modelling and SQL.

- Experience with modern cloud platforms and DevOps practices.

- Strong client-facing and communication skills, with the ability to lead technical discussions and manage stakeholder expectations.

- Proven experience in technical leadership, team mentoring and offshore delivery management.

- Practical understanding of Generative AI, LLMs, AI-enabled application development and AI integration patterns.

- Strong analytical, problem-solving and decision-making abilities.

- Ability to collaborate effectively with project managers, architects, product owners and other stakeholders.

What is in it for you :

- Opportunity to lead complex, end-to-end software engineering projects.

- Exposure to modern full-stack development, cloud technologies and Generative AI.

- Opportunity to drive technical architecture and engineering best practices.

- Work closely with clients and cross-functional teams on challenging technology solutions.

- Opportunity to mentor engineering teams and strengthen technical leadership capabilities.

- Continuous learning and career growth in software engineering and AI-driven application development.

Disclaimer :

Crescendo Global specializes in Senior to C-level niche recruitment. We are passionate about empowering job seekers and employers with an engaging and memorable job search and leadership hiring experience. Crescendo Global does not discriminate on the basis of race, religion, color, origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Note :

We receive a large number of applications daily, making it difficult to respond to every candidate individually. Please assume that your profile has not been shortlisted if you do not hear from us within one week. Your patience is highly appreciated.

Scammers can misuse Crescendo Global's name for fake job offers. We never ask for money, purchases or system upgrades. Verify all opportunities at www.crescendo-global.com and report fraud immediately. Stay alert!

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...