Commonwealth Bank of Australia

Principal Software Engineer

Commonwealth Bank of Australia
Apply
2 hours ago
Sydney, Australia or Melbourne, AustraliaStaff+

Responsibilities

  • Provide hands-on technical leadership and help set engineering direction while mentoring senior engineers.
  • Design, build, and evolve platforms, tools, reusable capabilities, and self-service features for delivery teams.
  • Establish engineering standards, patterns, guardrails, golden paths, standardized pipelines, and reusable templates.
  • Partner directly with delivery squads to improve engineering practices and support sustainable adoption.
  • Champion automation and AI-powered approaches across the software delivery lifecycle.
  • Work with architecture, security, risk, data, and engineering teams to deliver solutions aligned with enterprise standards.
  • Improve observability, reliability, performance, and cost optimization across engineering practices.

Requirements

  • Strong software engineering fundamentals, including experience designing, coding, and operating practical technology solutions.
  • Deep experience in one or more programming languages and adaptability across different technology stacks.
  • Deep understanding of modern software delivery, quality engineering, observability, reliability, and release practices.
  • Experience designing, building, and operating cloud solutions, preferably on AWS, including infrastructure as code and continuous delivery pipelines.
  • Experience with containers, platform runtime patterns, secure engineering, identity and access management, and automated controls.
  • Ability to use AI tools, patterns, or workflows to improve engineering quality, productivity, and outcomes.
  • Ability to explain complex technical strategy clearly and bring diverse teams together around practical outcomes.
  • Collaborative, curious, and continuous-improvement mindset with an interest in uplifting engineering capability at scale.

Benefits

  • Inclusive, accessible, and respectful workplace with support and adjustments available.
  • Career growth opportunities within CommBank and the wider Commonwealth Bank Group.
  • Advertising end date: 12/11/2026.

Tech Stack

Categories

Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me