Principal Manager-software Engineering-support Services-ai & Platforms - In House Engineering
Kotak Mahindra Bank
Bengaluru, Karnataka, India
10+ years software engineering experience
3+ years management or technical lead role
Proficiency in java, .net, python, or node.js
The role requires leading high-performing engineering teams to deliver scalable, high-quality software solutions across multiple squads
Job Summary
The role requires leading high-performing engineering teams to deliver scalable, high-quality software solutions across multiple squads.
Candidates must possess strong technical expertise to provide architectural guidance and oversee design and code reviews.
The position involves owning end-to-end delivery of complex cross-functional projects while collaborating closely with Product Management and Business stakeholders.
Matching Summary
The role requires leading high-performing engineering teams to deliver scalable, high-quality software solutions across multiple squads.
Skills & Requirements
Must-have
10+ years software engineering experience
3+ years management or technical lead role
Proficiency in Java, .NET, Python, or Node.js
Hands-on microservices and REST API architecture
Cloud platforms AWS, Azure, or GCP expertise
CI/CD pipelines Docker Kubernetes knowledge
Strong Agile SDLC and DevOps practices
Nice-to-have
Strategic thinking for digital transformation
Culture of ownership and continuous learning
Ability to influence without authority
Experience with platform modernization initiatives
Passion for building world-class products
Key Requirements
Bachelor's or Master's degree in Computer Science or Engineering
Minimum 10 years overall software engineering experience
At least 3 years in a management or technical lead role