C

CommBank

Full-spectrum financial services and banking

Principal Software Engineer - Engineering Platforms

Platform EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Significant hands-on software engineering experience, including strong programming capability and experience designing and building complex software systems.
  • Experience building engineering platforms, developer tooling or capabilities consumed by engineering teams at scale.
  • Strong knowledge of modern CI/CD and software delivery practices, with experience across areas such as GitHub, pipeline automation, source control, testing, security tooling or artefact management.
  • Experience integrating engineering tooling with cloud environments; AWS, Azure or GCP experience can be relevant where experience is centred on software engineering and engineering tooling.
  • An understanding of secure software delivery practices, controls and compliance within complex technology environments.
  • Experience of AI-powered engineering practices and how agentic capabilities enable opportunities to improve software delivery at scale.
  • The ability to operate across technical boundaries, solve ambiguous problems and influence engineering decisions beyond a single squad.
  • A strong learning mindset, with evidence of successfully moving into new technical areas, developing expertise and delivering outcomes.
  • Strong communication and collaboration skills, with the ability to provide technical guidance and influence engineers and stakeholders across an organisation.

Responsibilities

  • Provide technical leadership across software-based engineering platforms and developer tooling, bringing solutions together around better outcomes for engineers.
  • Design, build and evolve scalable capabilities that improve how engineers develop, integrate and deliver software.
  • Contribute deeply to CI/CD and engineering tooling across areas such as source control, automation, testing and artefact management.
  • Build and evolve automated delivery capabilities that make it easier for engineers to move safely and efficiently from code to production.
  • Work closely with engineers across different areas of the organisation, using co-building and inner-source approaches to develop solutions at enterprise scale.
  • Bring strong engineering judgement to architecture, automation, controls, standards, reliability and security.
  • Solve complex technical problems and balance engineering trade-offs to deliver sustainable solutions.
  • Provide technical direction and help lift engineering capability through collaboration, mentoring and pragmatic technical leadership.

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