CareerPlan

Principal Software Engineer

Bangalore - Manyata Tech Park Road, INFull-time2026-11-10
Based in India

Core

Principal Software Engineer shaping technical strategy and architecture for full-stack platforms, distributed systems, and AI-enabled capabilities in Business Banking.

Role type

Principal Software Engineer (Enterprise Architecture & Strategy)

Builds

Scalable web applications, APIs, distributed services, data platforms, and AI-enabled workflows on AWS.

Domain

Financial Services / Enterprise Software / Cloud / AI

Deliverable

production ML models

Required skills

.NET/C# or Java/JVM or Node.js/TypeScript, TypeScript/React/Angular, Microservices & Distributed Systems, AWS & Cloud-Native Architecture, Temporal & Durable Workflow Orchestration, Generative AI & Agentic AI, Security Engineering, Infrastructure as Code

Preferred skills

Legacy modernization, Event-driven architecture, Human-in-the-loop workflows, Responsible AI governance

Technologies

AWS, Kubernetes, ECS, Temporal, .NET, C#, Java, Spring Boot, Node.js, TypeScript, React, Angular, Docker, Terraform

Responsibilities

Set technical strategy and target architecture for full-stack capabilities; Define architecture for secure, resilient distributed systems; Shape workflow architecture using Temporal; Lead complex modernization and cloud migration; Set engineering expectations for DevSecOps and production readiness; Champion responsible AI-powered engineering across the SDLC; Lead consequential technical decisions and build engineering capability.

Seniority

Principal, hands-on IC with strategic leadership