🔔 FCM Loaded

Principal Software Engineer – Salesforce

Kotak Mahindra Bank

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

About the Role : We are looking for a seasoned Principal Engineer to lead the architecture and development of our Kotak Lending Platform built on Salesforce/Java. This role demands strategic thinking, technical leadership, and the ability to drive complex initiatives across teams. You will define the technical vision, ensure scalability and performance, and mentor senior engineers while collaborating with stakeholders in a dynamic, agile environment.



Responsibilities :



  • Own the technical architecture for the Kotak Lending Platform, ensuring scalability, security, and performance.
  • Define and enforce engineering standards and best practices across Salesforce development and integration.
  • Lead design and implementation of complex lending workflows and integrations with enterprise systems.
  • Provide technical leadership for Salesforce customizations, including Apex, Lightning Web Components (LWC), and Flows.
  • Drive event-driven architecture leveraging Platform Events, Change Data Capture, and asynchronous patterns.
  • Oversee integration strategies with third-party systems using REST/SOAP APIs and middleware tools.
  • Partner with product managers and business leaders to translate business goals into technical roadmaps.
  • Conduct architecture reviews, performance tuning, and ensure compliance with security and regulatory standards.
  • Mentor and coach senior engineers, fostering a culture of innovation and continuous improvement.


Qualifications :



  • Bachelors/Masters degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 10+ years of software development experience, with at least 5+ years in a senior or leadership role.
  • Deep expertise in Salesforce Apex, LWC, Visualforce, and Salesforce Data Model, including security and sharing rules.
  • Strong experience with Salesforce integrations (REST/SOAP APIs), architecture, and performance tuning.
  • Solid understanding of Object-Oriented Concepts, OOAD design patterns, and ability to design reusable frameworks.
  • Exposure to Middleware/ETL tools, CI/CD pipelines, Salesforce DX, and version control systems (e.g., Git).
  • Excellent problem-solving, communication, and leadership skills; experience with Agile/Scrum methodologies.
  • Experience with Java and Microservices architecture - Optional.


Required Skills :



  • Salesforce Apex
  • Lightning Web Components (LWC)
  • Visualforce
  • Salesforce Data Model
  • REST/SOAP APIs
  • Object-Oriented Concepts
  • Agile/Scrum methodologies


Preferred Skills :



  • Java
  • Microservices architecture


Pay range and compensation package : Competitive salary based on experience and qualifications.



Equal Opportunity Statement : We are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals regardless of race, gender, age, sexual orientation, disability, or any other characteristic protected by law.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.