Commonwealth Bank

Principal Software Engineer

Commonwealth Bank  •  Commonwealth of Australia (Onsite)  •  38 minutes ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Principal Software Engineer – Security Engineering & AI Automation

  • Drive the future of security engineering through automation, AI and modern cloud platforms

  • Lead enterprise-scale solutions that help protect one of Australia's largest technology environments

  • Shape engineering standards and influence how Group Security solves complex challenges across the bank

As a Principal Software Engineer, you'll help shape the future of security engineering at CommBank. You'll provide technical leadership while remaining hands-on, identifying new opportunities to improve how problems are solved and influencing engineering outcomes beyond a single squad or product.

This is an opportunity to combine deep technical expertise with enterprise-wide impact, helping build the next generation of security engineering capabilities.

See yourself in our team

Group Security is part of Technology and brings together security and resilience capabilities spanning cyber security, protective security and business resilience, fraud technology and operations, and cyber defence.

You'll join a growing security engineering capability focused on solving recurring and emerging challenges across Group Security through automation, APIs and modern engineering practices.

The team supports multiple engineering squads while helping establish new ways of solving longstanding security problems through the application of AI, cloud technologies and scalable software solutions.

You'll work closely with Engineering Managers, Product Owners and senior technology leaders to drive technical alignment, engineering excellence and innovation across the domain.

Do work that matters:

Technical Strategy & Platform Evolution

  • Define and drive the technical vision for security engineering platforms, automation capabilities and API services

  • Identify opportunities to improve how security challenges are solved across the organisation

  • Lead the evaluation and adoption of modern technologies, tooling and engineering practices

  • Ensure solutions are scalable, secure and aligned to long-term technology strategy

Cross-Squad Technical Leadership

  • Provide technical leadership across multiple security engineering squads

  • Drive consistency in architecture, engineering patterns and platform capabilities

  • Solve complex challenges that span security domains, products and teams

  • Influence technical roadmaps, engineering priorities and long-term platform direction

Engineering Excellence

  • Champion modern software engineering practices across design, testing, deployment and operations

  • Drive CI/CD, automation, observability and platform engineering improvements

  • Reduce technical debt and improve the maintainability, reliability and scalability of engineering solutions

  • Help teams deliver repeatable and sustainable outcomes to complex security challenges

Leadership & Influence

  • Act as a trusted technical advisor across engineering and business stakeholders

  • Mentor engineers and help uplift engineering capability across the chapter

  • Challenge existing approaches and encourage continuous improvement

  • Influence through technical credibility, strategic thinking and hands-on contribution

Hands-On Engineering

  • Contribute directly to architecture, solution design and software development

  • Lead the development of APIs, automation services and cloud-native solutions

  • Remain close to delivery to ensure high-quality outcomes and engineering excellence

We're interested in hearing from people who have

  • 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, software architecture and systems design

  • Experience building scalable APIs, automation platforms and distributed systems

  • Strong cloud engineering experience across AWS, Azure or similar environments

  • A track record of uplifting engineering capability, standards and technical excellence

  • Strong stakeholder engagement skills with the ability to influence senior technical and business leaders

  • Experience operating in complex environments where ambiguity, innovation and continuous learning are essential

Experience in cyber security, security engineering, incident response or related domains will be highly regarded but is not essential.

Technical skills

We don't expect expertise across every technology listed below. We're looking for engineering leaders with strong software engineering foundations, a growth mindset and the ability to solve complex problems.

Software Engineering

  • Python development and backend engineering

  • API design and development

  • Distributed systems and scalable architecture

  • Automation and software tooling

Cloud & Platform Engineering

  • AWS and/or Azure

  • CI/CD and modern deployment practices

  • Infrastructure as Code and cloud-native services

  • Observability and monitoring solutions

Architecture & Engineering Practices

  • Software architecture and solution design

  • Enterprise integration patterns

  • Reliability, scalability and operational excellence

  • Engineering governance and standards

Emerging Technology

  • Exposure to AI-powered development or operational tooling

  • Interest in applying AI to solve real-world engineering and security challenges

  • Experience evaluating and adopting new technologies

Why join us?

  • Help shape the future of security engineering across one of Australia's largest technology environments

  • Influence technical strategy while staying hands-on with engineering and delivery

  • Work on complex challenges spanning automation, cloud, APIs and emerging AI capabilities

  • Drive engineering excellence across multiple squads and technology domains

  • Partner with experienced engineering and security leaders across the organisation

  • Leave a lasting impact on how Group Security delivers scalable, efficient and innovative outcomes

Working with us

Whether you're passionate about customer service, driven by data, or called by creativity, a career at CommBank is for you.

We support our people with the flexibility to thrive both at work and at home, fostering a culture where diversity, inclusion and wellbeing are prioritised. Together, we're committed to building a workplace where everyone can achieve their potential.

Apply today!

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick 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: 06/09/2026

Commonwealth Bank

About Commonwealth Bank

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Connect with us, we'd like to hear from you:

facebook.com/commonwealthbank

twitter.com/commbank

youtube.com/commbank

youtube.com/commbankbusiness

instagram.com/commbank

Our Community Guidelines can be found at:

https://www.commbank.com.au/support/social-networks.html

For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy

Industry
Finance & Insurance
Company Size
10,000+ employees
Headquarters
Sydney, AU
Year Founded
Unknown
Social Media