Staff Software Engineer - Cyber Security & Scalable Systems

Commonwealth Bank

City of Melbourne

On-site

AUD 110,000 - 150,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Commonwealth Bank in Melbourne is seeking engineers to join the Cyber Security Services Engineering Chapter, building defenses, APIs, and automation to protect customer data at scale.

You'll work with Java, Python, and TypeScript, design and deploy robust software, and contribute to SDLC, automation, and quality engineering. This role offers a path to impact Australia's digital banking landscape.

Qualifications

  • Hands-on programming experience in Java/Python/TypeScript, building automation frameworks.
  • Hands on experience in handling API, Kafka, MQ, TCP/IP and File Based protocols. Should be able to work with unix commands.
  • Software Development and Deployment: Experience in designing, developing and deploying high quality software solutions with comprehensive test coverage without supervision.
  • Programming/Software Development: Experience in designing and building programs or application features. Automation frameworks, Automated Tests meeting business objectives and requirements.
  • Quality Engineering : Good experience in system integration testing, experience in UI / Backend (API /KAFKA / MQ) automation with frameworks like Selenium / Playwright / DevTest.
  • Experience with RDBMS (Oracle) and using SQL or other data integration/ETL tools.
  • Experience with source control systems (GitHub) and any of the CI/CD tool like TeamCity, Jenkins, GitHub Actions etc.,
  • Experience with effort estimations.

Responsibilities

  • Design and develop cyber security solutions to protect customers and banking infrastructure.
  • Build automation frameworks and ensure comprehensive test coverage.
  • Develop RESTful APIs and backend services.
  • Implement and maintain CI/CD pipelines.
  • Collaborate across teams to enable scalable architecture.

Skills

Java
Python
TypeScript
API development
Kafka
MQ
Unix commands
CI/CD tooling
UI Automation
SQL
RESTful APIs

Tools

GitHub
Jenkins
GitHub Actions
TeamCity
Xcode
Fastlane
TestFlight
Selenium
Playwright
DevTest

Job description

Commonwealth Bank in Melbourne is seeking engineers to join the Cyber Security Services Engineering Chapter, building defenses, APIs, and automation to protect customer data at scale.

You'll work with Java, Python, and TypeScript, design and deploy robust software, and contribute to SDLC, automation, and quality engineering. This role offers a path to impact Australia's digital banking landscape.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Full Stack .NET, Cloud & AI
Staff Software Engineer - Full Stack .NET, Cloud & AI

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Senior Software Engineer: Security Automation & Cloud APIs
Senior Software Engineer: Security Automation & Cloud APIs

Commonwealth Bank • Western Australia

On-site
AUD 140,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Commonwealth Bank • City of Melbourne

On-site
AUD 110,000 - 150,000
Staff Software Engineer - Mobile & Insight
Staff Software Engineer - Mobile & Insight

Commonwealth Bank Of Australia • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Staff Software Engineer, Enterprise Mobile & Insight
Staff Software Engineer, Enterprise Mobile & Insight

Commonwealth Bank Of Australia • Sydney

On-site
AUD 140,000 - 190,000
Principal Platform & Cloud Engineering Lead
Principal Platform & Cloud Engineering Lead

Commonwealth Bank • Council of the City of Sydney

On-site
AUD 180,000 - 260,000
Senior Software Engineer - AI-Powered FinTech (Full-Stack)
Senior Software Engineer - AI-Powered FinTech (Full-Stack)

Commonwealth Bank • Council of the City of Sydney

On-site
AUD 130,000 - 180,000
Senior Ab Initio Engineer – Fraud & Real-Time Platforms
Senior Ab Initio Engineer – Fraud & Real-Time Platforms

Commonwealth Bank • Sydney

Hybrid
AUD 90,000 - 130,000
Flexible working options
Sydney office access
Job sharing possible
Staff Software Engineer: Cloud-Native & AI-Driven Leader
Staff Software Engineer: Cloud-Native & AI-Driven Leader

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 250,000
Flexible working options
Office in Sydney/Melbourne
Staff Software Engineer - React/Next.js & Cloud Platforms
Staff Software Engineer - React/Next.js & Cloud Platforms

Commonwealth Bank • Sydney, City of Melbourne

On-site
AUD 180,000 - 240,000