CareerPlanSign in

Principal Software Engineer

Bangalore - Manyata Tech Park Road💼 Full-time🗓 2026-07-16 → 2026-10-02

Core

Lead technical strategy and delivery for branch applications in Business Banking, ensuring reliability, performance, and security for millions of Australian customers.

Role type

Principal Software Engineer (Strategy & Hands-on IC)

Builds

Branch applications and strategic technology solutions for Business Banking

Domain

Banking / Financial Services / Cloud-Native

Required skills

High-level solution architecture, BIAN architecture, Microservices Architecture, .NET Core, React JS, Typescript, Next.js, Node.js, Python, REST/GraphQL API development, TDD, AWS, DevSecOps, Secure Coding Practices

Preferred skills

AI-powered engineering tools (Cline, GitHub Copilot), Monitoring tools (Observe, Prometheus, Grafana), Source control (Github), Build & Deployment tools (Github Actions), Databases (Oracle, PostgresSQL, AWS Aurora) (via careerplan.io/jobs/REQ261245-principal-software-engineer-at-cba)

Responsibilities

Analyze systems and provide enhancement recommendations, Contribute to technical design of system enhancements, Lead software development and quality control for geographically dispersed teams, Manage and lead team tasks, Oversee release processes and production deployments, Troubleshoot complex deployment issues, Prepare deployment and configuration scripts

Seniority

Principal, strategy & mentorship