Staff Software Engineer - Ai Powered Engineering Team
Commonwealth Bank of Australia
Sydney, NSW, Australia
Distributed systems engineering
Ai coding agent integration
Cloud-native system design
At CommBank, we are building the next generation of AI-powered engineering platforms that materially improve how thousands of engineers design, build, test, secure, and operate software
Job Summary
At CommBank, we are building the next generation of AI-powered engineering platforms that materially improve how thousands of engineers design, build, test, secure, and operate software.
You will design and build the infrastructure, guardrails, integrations, and automation layers that make AI usable and safe inside a highly regulated enterprise environment.
This role offers a rare opportunity to define what responsible, enterprise-scale AI-assisted engineering looks like in practice.
Matching Summary
At CommBank, we are building the next generation of AI-powered engineering platforms that materially improve how thousands of engineers design, build, test, secure, and operate software.
Skills & Requirements
Must-have
Distributed systems engineering
AI coding agent integration
Cloud-native system design
Secure software supply chain practices
Microservices and event-driven architecture
Infrastructure as Code automation
DevSecOps and secure SDLC
Nice-to-have
Mentorship and engineering leadership
AI output validation and risk mitigation
Experiment design and benchmarking
Platform observability and monitoring
Prompt engineering and orchestration
Collaboration with Cyber and Risk teams
Key Requirements
Extensive experience with distributed systems
Proficiency in Python, Java, C#, TypeScript, or Node.js
Experience with AWS, Azure, or GCP cloud platforms
Knowledge of SAST, DAST, and SCA security tools
Experience with Infrastructure as Code tools
Strong understanding of microservices and event-driven systems
Experience in secure software supply chain and DevSecOps