C

CommBank

Full-spectrum financial services and banking

Principal Software Engineer

Full-Stack EngineeringPosted on Nov 4
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proven experience leading technical strategy across multiple engineering teams, platforms, or domains.
  • Strong hands-on software engineering experience at Staff, Principal, or equivalent level.
  • Deep expertise in backend engineering, frontend engineering, software architecture, and systems design.
  • Experience building scalable APIs, automation platforms, and distributed systems.
  • Strong cloud engineering experience across AWS, Azure, or similar environments.
  • Strong stakeholder engagement skills and the ability to influence senior technical and business leaders.
  • Experience operating in complex environments where ambiguity, innovation, and continuous learning are essential.
  • Experience in cybersecurity, security engineering, identity and access management, or incident response.
  • Experience with Python development and backend engineering.
  • Experience with modern frontend development using React, TypeScript, or similar technologies.
  • Experience with API design and development.
  • Experience with distributed systems and scalable architecture.
  • Experience with automation and software tooling.
  • Exposure to AI-powered development or operational tooling.
  • Experience working with graph-based data models, signals, relationship analytics, or knowledge graphs.
  • Interest in applying AI, graph intelligence, and identity-aware engineering to real-world engineering and security challenges.
  • Experience evaluating and adopting new technologies.
  • A bachelor's degree in Engineering, Computer Science, Information Technology, or a related discipline, or equivalent practical experience.

Responsibilities

  • Define and drive the technical vision for security engineering platforms, automation capabilities, API services, and AI-enabled engineering solutions.
  • Provide technical leadership across multiple security engineering squads.
  • Contribute directly to architecture, solution design, and software development.
  • Uplift engineering capability, standards, and technical excellence.

Desired Qualifications

  • Experience working with large-scale datasets, signals, graph technologies, or intelligent automation platforms is highly regarded.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs