Principal Software Engineer - Technical Leadership

Kotak Mahindra Bank Limited

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kotak Mahendra Bank is seeking a highly skilled Principal Engineer to lead a critical product engineering team in Bengaluru. You will architect scalable, resilient systems, provide hands-on leadership, and guide the team in Java/J2EE, Node.js, React.js, and full-stack delivery with NoSQL databases.

You will recruit and mentor engineers and collaborate with Product Management to ensure technical and commercial success.

Qualifications

  • 10+ years in software engineering with 5+ years in leadership within product teams.
  • Proven ability to recruit and lead high-performance engineering teams.
  • Strong technical credibility to analyze complex challenges.
  • End-to-end development from backend databases to persistence layers.
  • Experience with UI frameworks such as Angular/React/Node in full-stack environments.
  • NoSQL expertise (DynamoDB, MongoDB, Cassandra, Neo4j).
  • Familiar with Camunda, Temporal, Elastic, Kibana, Logstash; Docker/Kubernetes a must.
  • Agile enterprise software development experience.

Responsibilities

  • Lead a product engineering team and drive roadmap execution.
  • Provide hands-on technical leadership for complex challenges.
  • Guide team on NoSQL choices and modern tech stack usage.
  • Collaborate with Product Management and Implementation teams for tech success.
  • Recruit and mentor engineers to build a culture of technical excellence.
  • Own end-to-end design and delivery of enterprise product/applications.

Skills

Java/J2EE
Node.js
React.js
Full stack
NoSQL databases
DynamoDB
MongoDB
Cassandra
Neo4j
Kafka
Redis
ActiveMQ
RabbitMQ
Elasticsearch
Kibana
Logstash
Docker
Kubernetes
Camunda
Temporal
Agile

Tools

Camunda
Temporal
Docker
Kubernetes
Elastic(Search)
Kafka
Redis
ActiveMQ
RabbitMQ

Job description

Principal-Software Engineering-SUPPORT SERVICES-CTO - In House Engineering Kotak Mahendra Bank is seeking a highly skilled Principal Engineer to lead a critical product engineering team, bringing expertise in cutting-edge technologies. Reporting directly to the Head of Engineering, this role is pivotal in addressing intricate technical challenges and architecting modern, scalable, and resilient systems.

Key Responsibilities
  • Lead a product engineering team, actively contributing to the product roadmap execution.
  • Provide hands-on technical leadership, deep-diving into complex challenges.
  • Guide the team in the effective use of NoSQL database Dynomodb , MongoDB and other relevant technologies.
  • Collaborate closely with Product Management and Implementation teams to ensure the technical success and commercial viability of the product.
  • Recruit and lead a team of adept software engineers with a focus on fostering a culture of technical excellence.
  • Exhibit profound technical knowledge in Software Product Engineering, including Java/J2EE, Node.js, React.js, full stack, and other cutting-edge technologies.
Qualifications
  • 10+ years of Software Engineering experience with at least 5+ years in a leadership role within a software product company.
  • Proven ability to recruit and lead high-performance engineering teams.
  • Exceptional technical credibility to analyze and address intricate technical challenges.
  • Extensive experience in end-to-end application development, spanning backend databases to persistent layers.
  • Proficiency in UI technologies such as Angular, React.js, Node.js, or full-stack environments.
  • Expertise in NoSQL technologies (Dynomodb, MongoDB, Cassandra, Neo4j, etc).
  • Familiarity with workflow tools like Camunda and Temporal, as well as Elastic Search, Kibana and, Logstash.
  • Agile Methodology experience for developing Enterprise Software.
  • Strong understanding of Kafka, Redis, ActiveMQ, RabbitMQ, Solr, Docker, Kubernetes, etc.
  • Ownership of end-to-end design and delivery of quality enterprise product/applications.
Additional Attributes
  • Proven track record of setting and achieving high technical standards.
  • In-depth understanding of modern, scalable, and resilient technology architecture.
  • Key programming skills in Java, J2EE, and cutting-edge technologies.
  • Excellent team building, mentoring, and coaching skills.
Five Reasons to Join Kotak Mahendra Bank
  • Leadership Role: Lead a critical product engineering team, influencing the technological direction.
  • Expertise in Modern Architecture: Contribute to the development of modern, scalable, observable, and resilient systems.
  • Career Mobility: Explore diverse roles within the organization.
  • Industry Impact: Contribute to a leading financial institution and shape the future of banking in India.
  • Dynamic Environment: Work in a challenging and innovative environment, applying your skills to create impactful solutions.
Experience Level

Executive Level

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Kotak Mahindra Bank • Bengaluru

On-site
USD 6,816 - 13,632
Software Engineering II-SUPPORT SERVICES-AI & Platforms - In House Engineering
Software Engineering II-SUPPORT SERVICES-AI & Platforms - In House Engineering

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Kotak Mahindra Bank • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Software Engineering I-SUPPORT SERVICES-CTO - In House Engineering
Software Engineering I-SUPPORT SERVICES-CTO - In House Engineering

Kotak Mahindra Bank • Rangareddy

On-site
INR 600,000 - 1,000,000
Software Engineering II-SUPPORT SERVICES-CTO - In House Engineering
Software Engineering II-SUPPORT SERVICES-CTO - In House Engineering

Kotak Mahindra Bank • Rangareddy

On-site
INR 1,100,000 - 1,800,000
Kotak Bank – Software Developer Engineer
Kotak Bank – Software Developer Engineer

Winzons • India

On-site
INR 900,000 - 1,500,000
Principal Technical Consultant
Principal Technical Consultant

Careernet • Thiruvananthapuram

Hybrid
INR 4,000,000 - 7,000,000
Software Engineer (Core)
Software Engineer (Core)

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

NatWest Group • Bengaluru

On-site
INR 6,000,000 - 12,000,000
Principal Engineer, Java, VP
Principal Engineer, Java, VP

NatWest Group • Gurugram District

On-site
INR 4,000,000 - 8,000,000