What is a Software Engineer at Kotak Mahindra Bank?
As a Software Engineer at Kotak Mahindra Bank, you are at the intersection of traditional financial stability and modern digital transformation. This role is critical to building and maintaining the robust, secure, and scalable banking infrastructure that powers millions of daily transactions. You will contribute to high-impact projects ranging from consumer-facing mobile applications to sophisticated backend settlement systems and microservices architectures.
The work you do here directly impacts the financial lives of our customers. Whether you are optimizing database performance for high-concurrency banking operations or designing low-level systems for payment processing, you are expected to operate with high technical rigor. This position is ideal for engineers who thrive in complex, regulated environments where security, reliability, and precision are paramount.




