FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
Commonwealth Bank. Provide hands-on technical leadership across Everyday Business Banking .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong software engineering fundamentals with expertise in designing, coding, and operating technology solutions. Proficient in cloud solutions, DevSecOps practices, and AI-powered engineering to enhance quality and productivity.
Highest-signal resume keywords
Cloud Solutions (AWS)DevSecOps PracticesInfrastructure as CodeAI Tools and WorkflowsSoftware Engineering Fundamentals
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Programming LanguagesContinuous Delivery PipelinesQuality EngineeringObservabilityReliability EngineeringSecure EngineeringIdentity and Access ManagementAutomationContainersPlatform Runtime Patterns
Soft Skills
Collaborative MindsetCuriosityContinuous ImprovementClear CommunicationTechnical Leadership
Industry Keywords
Everyday Business BankingEngineering StandardsSoftware Delivery LifecycleSelf-Service CapabilitiesStandardised PipelinesReusable TemplatesObservabilityCost OptimisationDelivery SquadsEngineering Practices
Tech Stack
Tools & technologiesAWSCloud
About the role
Key responsibilities & impact- Provide hands-on technical leadership across Everyday Business Banking
- Set engineering direction and mentor senior engineers
- Design, build and evolve platforms, tools and reusable capabilities
- Establish engineering standards, patterns, guardrails and golden paths
- Partner with delivery squads to uplift engineering practices
- Champion automation and AI-powered approaches across the software delivery lifecycle
- Improve developer experience through self-service capabilities, standardised pipelines and reusable templates
- Collaborate with architecture, security, risk, data and engineering teams
- Strengthen observability, reliability, performance and cost optimisation
- Support more than 75 delivery squads and 450 engineers across platform enablement, cloud, DevSecOps, observability, automation and AI-powered engineering
Requirements
What you’ll need- Strong software engineering fundamentals, including designing, coding and operating practical technology solutions
- Deep experience in one or more programming languages and adaptability across different technology stacks
- Deep understanding of modern software delivery, including DevSecOps, quality engineering, observability, reliability and release practices
- Experience designing, building and operating cloud solutions, preferably on AWS
- Experience with infrastructure as code and continuous delivery pipelines
- Experience with containers, platform runtime patterns, secure engineering, identity and access management, and automated controls
- Capability using AI tools, patterns or workflows to improve engineering quality, productivity and outcomes
- Ability to explain complex technical strategy clearly and bring diverse teams together around practical outcomes
- Collaborative, curious and continuous improvement mindset
- Willingness or ability to work across software, platforms and infrastructure
Benefits
Comp & perks- Inclusive and respectful workplace
- Accessibility support and workplace adjustments
- Career growth opportunities
- Support for Aboriginal and/or Torres Strait Islander Peoples
- Employee application support through Sidekick for current Commonwealth Bank Group employees