Principal Software Engineer- Engineering Platforms

Narooma

New South Wales

Remote

AUD 210,000 - 310,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CommBank is investing in world-class engineering capability, focusing on AI-powered engineering and platform capability. As a Principal Software Engineer, you will lead across CI/CD, developer tooling and enterprise-scale delivery, guiding teams to build and ship software safely at scale.

You'll shape platforms and tooling used by engineers, drive automation, security and reliability, and mentor others while balancing architectural trade-offs for sustainable outcomes.

Qualifications

  • Significant hands-on software engineering experience with platforms and tooling for engineers.
  • Experience building engineering platforms and tooling consumed at scale.
  • Strong knowledge of modern CI/CD and software delivery practices.
  • Experience integrating tooling with cloud environments (AWS/Azure/GCP).
  • Understanding of secure software delivery practices and compliance.
  • Ability to operate across technical boundaries and influence decisions.

Responsibilities

  • Provide technical leadership across software platforms and developer tooling.
  • Design and evolve scalable capabilities for engineers to develop and deliver.
  • Advance CI/CD and tooling across source control, automation and testing.
  • Build automated delivery tooling to move code to production safely.
  • Collaborate across CommBank to develop enterprise-scale solutions.
  • Apply engineering judgement on architecture, automation, reliability and security.
  • Resolve complex problems and balance trade-offs for sustainable solutions.
  • Mentor and lift engineering capability through pragmatic leadership.
  • You’re an accomplished engineer who has built platforms for others at scale.

Skills

Platform engineering
CI/CD
Developer tooling
Engineering leadership
Security practices
AI-powered engineering
Cloud experience
Inner-source collaboration

Tools

GitHub
Pipeline automation
Source control
Testing tooling
Artefact management
Security tooling

Job description

Principal Software Engineer – Engineering Platforms
  • Shape software platforms and engineering tooling that help engineers build and deliver at scale
  • Lead complex engineering across CI/CD, developer tooling, automation, security and software delivery
  • Be part of CommBank’s continued investment in modern, AI-powered engineering and platform capability
Do Work That Matters

CommBank is investing in world-class engineering capability, with a focus on AI-powered engineering, platforms built through code and clear delivery guardrails.

As a Principal Software Engineer, you’ll apply deep software engineering expertise to the platforms, tooling and capabilities used by other engineers. Your work will help reduce friction in software delivery, strengthen engineering standards and enable teams to build and release software safely at scale.

The role has a strong focus on developer platforms and enterprise CI/CD capabilities that simplify and automate the path from code to production.

See yourself in our team

Our Engineering Pathways team is focused on building and evolving software-based engineering platforms that enable engineers across CommBank to deliver software faster, safer and more effectively.

Our engineering ecosystem spans developer platforms, source code management, CI/CD, automation, security tooling, testing and artefact management. We work closely with engineering teams across the organisation, co-building solutions that can operate effectively at enterprise scale.

As a Principal Software Engineer, you will:
  • 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 CommBank, 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
  • We’re interested in hearing from people who:
  • You’re an accomplished software engineer who has built platforms, developer tooling or engineering capabilities for other engineers, ideally at significant scale. You combine strong hands‑on engineering depth with the ability to set technical direction, influence across teams and continually develop your expertise as technologies and engineering practices evolve.
Ideally, you’ll bring:
  • 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 all be relevant where your 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 are enabling 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
Working with us

At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know.

We welcome applications from people of all backgrounds and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples.

For support please contact 1800 989 696.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer- Engineering Platforms
Principal Software Engineer- Engineering Platforms

CommBank • Sydney

On-site
AUD 230,000 - 310,000
Principal Software Engineer- Engineering Platforms
Principal Software Engineer- Engineering Platforms

Commonwealth Bank • Sydney

On-site
AUD 220,000 - 300,000
Principal Software Engineer- Engineering Platforms
Principal Software Engineer- Engineering Platforms

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 260,000
Principal Software Engineer
Principal Software Engineer

Commonwealth Bank • Melbourne

On-site
AUD 150,000 - 210,000
Staff Software Engineer
Staff Software Engineer

Commonwealth Bank • Melbourne

On-site
AUD 190,000 - 270,000
Principal Software Engineer- Digitisation and Enablement
Principal Software Engineer- Digitisation and Enablement

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 280,000
Principal Software Engineer
Principal Software Engineer

Commonwealth Bank of Australia • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer (Java, AWS)
Staff Software Engineer (Java, AWS)

Commonwealth Bank • Sydney

On-site
AUD 190,000 - 260,000
Chief Engineer
Chief Engineer

Nearheal • Sydney

Hybrid
AUD 350,000 - 520,000
Staff Platform Engineer
Staff Platform Engineer

CommBank • Sydney

On-site
AUD 180,000 - 240,000
Top locations