CareerPlanSign in

Principal Software Engineer

Bangalore - Manyata Tech Park Road💼 Full-time🗓 2026-08-11 → 2026-10-07

Core

Lead the design, evolution, and delivery of scalable, resilient platforms for CRM, banker experience, workflow orchestration, and AI-enabled customer engagement services.

Role type

Principal Software Engineer (Platform & Architecture)

Builds

CRM and customer engagement platforms, banker workbench capabilities, workflow orchestration services, and AI-assisted experiences for Business Banking.

Domain

Financial Services / Banking Technology / Cloud-Native Platforms

Required skills

Distributed systems architecture, Microservices and event-driven design, Cloud-native patterns, API design, Domain-Driven Design, Data pipeline architecture, DevSecOps, Observability, Mentoring technical teams

Preferred skills

AI/LLM application development, RAG architectures, Responsible AI governance, Large-scale platform strategy (via careerplan.io/jobs/REQ263382-principal-software-engineer-at-cba)

Technologies

Python, Java, .NET, TypeScript, Go, React JS, Next JS, AWS, Kubernetes, Docker, Terraform, CloudFormation, Apache Airflow

Responsibilities

Lead design and delivery of scalable platforms, Drive architecture decisions across squads, Establish reusable engineering patterns and standards, Shape platform strategy for cloud and AI capabilities, Champion DevSecOps and automated testing, Mentor engineers and foster engineering excellence

Seniority

Principal, hands-on IC with strategic leadership