Talent.com
Principal Software Engineer

Principal Software Engineer

ConfidentialBengaluru / Bangalore, India
30+ days ago
Job description

Organization :

At CommBank, we never lose sight of the role we play in other people's financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets and aspirations. Each of us globally is dedicated to offering outstanding service, excellent advice and intuitive solutions to help our customers manage their finances in the ways they want to. Regardless of where you work within our organisation, your initiative, talent, ideas and energy all contribute to the impact that we can make with our work. Together we can achieve great things.

Job Title : Principal Software Engineer

Location : Bangalore- Manyata Tech park

Business & Team :

Retail Technology is responsible for the world leading application of technology and operations across every aspect of CommBank, from innovative product platforms for our customers to essential tools within our business. We also use technology to drive efficient and timely processing, an essential component of great customer service.

CommBank is recognized as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps.

The Retail Technology team is responsible for technology leadership and capability underpinning CommBank's retail business.

You will be joining Retail Technology which is responsible for building and supporting the application used by our end customers.

The goal of RT is to provide applications underpinned and enabled by world-class people, process and technology.

Impact & Contribution :

To drive excellence, quality and performance in the delivery of efficient, reliable and maintainable application and solutions that meet design and requirements specifications for technology projects.

Principal Software Engineers play a significant mentoring role in providing design and technical leadership to other members of the engineering team.

Roles & Responsibilities :

  • Design AWS solutions for new features and platform work own the target architecture and docs.
  • Lead the move from onprem and Azure to AWS with safe, staged cutovers.
  • Redesign and standardize our experience-layer APIs for web and mobile.
  • Guide delivery of payments features (PayID, BSB) that are reliable, secure, and auditable.
  • Improve reliability : set SLOs, strengthen observability (logs / metrics / traces), and lead incident response.
  • Build and standardize CI / CD, Infrastructure as Code, and Kubernetes / GitOps improve developer workflows.
  • Set up secure cloud networking and access (multi-account, VPCs, IAM, KMS, Direct Connect / VPN).
  • Support teams day-to-day : triage issues, fix root causes, and unblock delivery.
  • Coach engineers run design reviews promote best practices and reusable patterns.
  • Work with Product, Security, and Ops to make clear, pragmatic trade-offs and align roadmaps.

Essential Skills :

Experience : 17+ years of industry experience on Familiarity with Developing applications using C# and ASP .NET Core

  • Payments / fintech domain experience (NPP / Osko, PayID, BSB / BECS, ISO 20022)
  • Observability stack : OpenTelemetry, Prometheus, Grafana, Datadog / New Relic
  • Deep experience designing and operating systems on AWS at scale (multi-account, VPC, EKS / ECS, RDS / DynamoDB, S3, KMS, IAM, CloudWatch)
  • Strong backend engineering in C# expertise with API design (REST / gRPC), event-driven architecture, and Kafka
  • Production Kubernetes and containerization experience (Docker, EKS, Helm ArgoCD or Flux is a plus)
  • Proven leadership of complex migrations (onprem / Azure to AWS) with zero / minimal downtime strategies
  • Hands-on CI / CD and IaC experience (GitHub Actions / GitLab / Azure DevOps Terraform / CDK / CloudFormation)
  • Practical SRE experience : SLOs / SLIs, error budgets, alerting, runbooks, incident command
  • Solid security and networking fundamentals : IAM, encryption, VPC design, DNS, load balancers, TLS, WAF
  • Strong coaching and cross-functional communication skills able to influence without authority
  • Education Qualifications :

    Bachelor's degree in engineering in Computer Science / Information Technology.

    If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through to submit a valid application. We're keen to support you with the next step in your career.

    We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

    Advertising End Date : 29 / 11 / 2025

    Skills Required

    Teamcity, Identity And Access Management, Powershell, Github, Node, Typescript, React, Aws, Kubernetes, Octopus, Azure, Docker, Jenkins

    Create a job alert for this search

    Principal Software Engineer • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Principal Engineer

    Principal Engineer

    RecroBengaluru, Karnataka, India
    We're Hiring : Principal Full Stack Software Engineer (Backend Focus) – Bangalore, India.Are you an expert ready to drive innovation in a globally established environment? Join our Product-based cli...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    Best Infosystems Ltd.Greater Bengaluru Area, India
    Platform Engineer_Full-Time_Bangalore, Pune.Web Engineering Platform Engineer role will be responsible for IT experience in designing, implementing, and supporting complex infrastructures for Publi...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Full Stack) - 17853

    Software Engineer (Full Stack) - 17853

    Turinghosur, tamil nadu, in
    Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In th...Show moreLast updated: 30+ days ago
    • Promoted
    Principal System Software Engineers

    Principal System Software Engineers

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal / Staff System Software Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Mulya Technologiesbangalore, karnataka, in
    Top100 Global Semiconductor Organization HQ in California.The successful candidate will be the primary owner of the IEEE 1588 / PTP software stack. Communications and Data Center deployments.Enhancing...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    FM IndiaBengaluru, India
    Role Title : Principal Software Engineer.Leads and mentors in the design, development, and maintenance of multi-tiered business applications. Individuals holding this position are typically expected ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (AI)

    Principal Software Engineer (AI)

    InformaticaBengaluru, Karnataka, India
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show moreLast updated: 19 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    ScaleneWorks People Solutions LLPBengaluru, Karnataka, India
    We are looking for a Technical Architect / Principal Engineer with strong Fullstack experience in a product-based environment. The ideal candidate will lead design and architecture initiatives, driv...Show moreLast updated: 19 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Tata Consultancy Servicesbangalore, karnataka, in
    Skill : Principal Software Engineer.We use a broad range of tools, languages, and frameworks.We don’t expect you to possess knowledge of all, but experience or exposure with some, or their equivale...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Avocahosur, tamil nadu, in
    At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and m...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Nikebangalore, karnataka, in
    We are looking for a visionary principal engineer with a passion for building world-class.You thrive in a fast-paced, collaborative environment and have a proven track record of leading high-impact...Show moreLast updated: 5 days ago
    • Promoted
    Principal RTL Design Engineer

    Principal RTL Design Engineer

    Mulya TechnologiesGreater Bengaluru Area, India
    Staff / Principal RTL Design Engineer : -.Founded in 2023,by Industry veterans HQ in California,US.Location : Greater Bengaluru Area. The products are chipsets and intelligent machines that enable sca...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Best NanoTechhosur, tamil nadu, in
    Best NanoTech is seeking a talented and motivated.In this role, you will design, develop, and deploy robust software solutions powering our internal platforms and external products.You will collabo...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior / Principal Software Engineer

    Senior / Principal Software Engineer

    Oraclebangalore, karnataka, in
    An Oracle Database High Availability (HA) team is responsible for designing, implementing, and managing solutions that ensure continuous operation and minimize downtime of Oracle databases.This tea...Show moreLast updated: 20 hours ago
    • Promoted
    Principal FPGA Engineer

    Principal FPGA Engineer

    Mulya TechnologiesGreater Bengaluru Area, India
    Prodigy Technovations is a global leader in providing advanced protocol analysis solutions for complex System-on-Chip (SoC) designs. Our protocol analyzers are used by billion- dollar semiconductor ...Show moreLast updated: 1 day ago
    • Promoted
    Robotics Platform Software Engineer

    Robotics Platform Software Engineer

    K&K Talents - Indiahosur, tamil nadu, in
    This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent. Develop, debug, test, and troubleshoot platform so...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Tilda Researchhosur, tamil nadu, in
    A passion for building scalable AI agents.Build scalable back-end services using.Optimize graph database queries and models in Neo4j. Collaborate cross-functionally with Product, Engineering, and Cl...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    QSCbangalore, karnataka, in
    QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment,...Show moreLast updated: 3 days ago