View All Jobs 134970

Principal Manager - software Engineering - support Services - ai & Platforms - In House Engineering

Lead and scale multiple software engineering squads to deliver high-quality systems
Bangalore
Senior
7 hours agoBe an early applicant
Kotak

Kotak

Provides a wide range of banking, investment, and insurance services to retail, corporate, and institutional customers in India.

Software Development Manager / Engineering Manager

We are seeking an experienced Software Development Manager / Engineering Manager to lead high-performing engineering teams, drive end-to-end product development, and ensure delivery of scalable, high-quality software solutions. The ideal candidate combines strong technical expertise with exceptional people leadership, strategic thinking, and a passion for building world-class products.

Key Responsibilities

  • Team Leadership & People Management
  • Lead, mentor, and develop software engineers across multiple squads.
  • Conduct performance reviews, set goals, and support career development plans.
  • Foster a culture of ownership, collaboration, innovation, and continuous learning.
  • Drive hiring, onboarding, and retention of top engineering talent.
  • Technical Leadership
  • Provide architectural guidance and ensure technical excellence across projects.
  • Oversee design reviews, code reviews, and ensure adherence to engineering best practices.
  • Guide teams in building scalable, secure, and high-performance systems.
  • Stay updated with modern technologies and introduce relevant innovations.
  • Delivery & Execution
  • Own end-to-end delivery of complex, cross-functional projects.
  • Create and track engineering roadmaps, milestones, and delivery timelines.
  • Improve productivity through process enhancements, automation, and tooling.
  • Ensure reliable release management, deployment processes, and system stability.
  • Stakeholder Management
  • Collaborate closely with Product Management, Business, QA, DevOps, and UX teams.
  • Translate business requirements into technical execution plans.
  • Communicate project progress, risks, and dependencies to senior leadership.
  • Balance competing priorities and manage expectations effectively.
  • Engineering Excellence & Strategy
  • Define and implement engineering standards (coding, architecture, security, testing).
  • Drive platform modernization and technical debt reduction initiatives.
  • Contribute to long-term technology strategy and digital transformation programs.
  • Set KPIs and use metrics to drive continuous improvement (velocity, quality, uptime).

Qualifications

  • Educational Background
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Experience
  • 10+ years of overall experience in software engineering.
  • 3+ years in a management or technical lead role.
  • Proven experience leading engineering teams delivering complex products.
  • Strong background in modern software development (microservices, APIs, cloud, DevOps).
  • Technical Skills
  • Proficiency in Java,.NET, Python, Node.js, or similar backend technologies.
  • Hands-on understanding of microservices, REST APIs, cloud platforms (AWS/Azure/GCP).
  • Familiarity with CI/CD pipelines, Docker/Kubernetes, and modern DevOps practices.
  • Strong understanding of SDLC, Agile methodologies, and engineering metrics.
  • Leadership Skills
  • Excellent communication, stakeholder management, and decision-making skills.
  • Ability to influence without authority and manage cross-functional initiatives.
  • Strong problem-solving skills with a strategic and execution-focused mindset.
+ Show Original Job Post
























Principal Manager - software Engineering - support Services - ai & Platforms - In House Engineering
Bangalore
Support
About Kotak
Provides a wide range of banking, investment, and insurance services to retail, corporate, and institutional customers in India.