-
Commonwealth Bank

Senior Software Engineer

Commonwealth Bank
Australia · Full-time · Mid-Senior

  • Access to world-leading engineering teams and technologies.
  • Competitive remuneration, incentive bonus and employee benefits.
  • Limitless learning and development opportunities.
  • Centrally located high-tech offices.


See Yourself in the Team

Our International Workplace and Workforce Network Security team are at the forefront of securing our global enterprise connectivity. Specialising in Dynamic Infrastructure Access (DIA) and Software-Defined Wide Area Networking (SD-WAN), they are responsible for ensuring seamless, secure, and scalable network solutions for our global workforce.

The crew designs and implements cutting-edge security automation that protects enterprise users, remote workers, and cloud environments while optimising network performance. By leveraging Zero Trust principles, firewall automation, and self-service security tools, they empower teams to securely access critical resources anytime, anywhere, and from any device.

The Workplace and Workforce Network Security Crew’s mission is to deliver a future-proof, secure, and agile network infrastructure that meets the evolving needs of our dynamic and distributed workforce.


Your Impact and Contribution

As a Senior DevOps Engineer, you will support the design, development, and maintenance of API-driven secure, scalable, and user-friendly self-service network security solutions that reduce manual effort, improve deployment efficiency, simplify firewall provisioning, and optimise network security management. You’ll collaborate across engineering teams to drive network automation initiatives through the implementation of microservices, automation frameworks, and informed architectural decisioning for scalability, security, and performance in the network security environment.


To achieve this, your role may involve, though won’t be limited to:


  • Working with cloud and on-premise networking technologies to integrate automation solutions seamlessly.
  • Collaborating with security teams to ensure compliance with policies and best practices.
  • Developing and maintaining self-service firewall deployment solutions, allowing users to configure and manage security policies through an intuitive interface.
  • Implementing CI/CD pipelines for network automation, ensuring rapid, reliable deployments.
  • Building and optimising RESTful APIs with secure access control, implementing Django serializers, views, and permissions.
  • Ensuring robust authentication and authorisation mechanisms, with expertise in OAuth2.0 and related security frameworks.
  • Interpreting and translating wireframes or low-fidelity prototypes into fully functional applications with a focus on usability and security.
  • Collaborating with network security teams to integrate firewall automation tools into existing infrastructure.
  • Improving observability and monitoring for firewall changes and network automation workflows.
  • Working within an Agile methodology, delivering high-quality solutions in an iterative development process.


Your Key Skills and Experience

  • Proven experience as a Full Stack Developer and DevOps Engineer with expertise in Python, Django Rest Framework, and RESTful API development.
  • Strong knowledge of network security principles, firewall automation, and secure application development.
  • Experience working in network environments, designing solutions that interact with firewall configurations and security policies.
  • Frontend proficiency in Vue.js 3 (Composition API, Vuetify) or React.js.
  • Hands-on experience with authentication systems (OAuth2.0, JWT, etc.).
  • Ability to analyse and implement wireframes, ensuring an intuitive and secure user experience.
  • A proactive mindset to handle ambiguity and make design decisions that balance usability, security, and scalability.
  • Proficiency in CI/CD pipelines using GitHub Actions to automate deployments, testing, and streamline development workflows.
  • Strong understanding of Agile development methodologies.


Working with us

Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you. Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities, and each other is part of our every day.

Key Skills

Ranked by relevance

network security firewall wireframes django devops cloud cicd microservices restful apis prototypes python wan
Login to Apply
Posted
Apr 29, 2025
Type
Full-time
Level
Mid-Senior
Location
Sydney

Industries

Telecommunications Computer Network Security Software Development

Categories

Information Technology Finance

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Openjobmetis SpA
Related

Software Developer PHP – Shopware & B2B Solutions

2026-05-29

Full-time
Not Applicable
Italy
Computer
Information Technology
View Job Details
Riot Games
Related

Senior Software Engineer, Gameplay - League of Legends

2026-05-20

Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Milestone Technologies, Inc.
Related

Cyber Security Analyst

2026-05-29

Full-time
Associate
Ireland
Security
Consulting