Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Commonwealth Bank

Senior Software Engineer

Commonwealth Bank

. Design, build and support scalable APIs, automation services and software solutions .

Posted 9/21/2026full-timeSydney • AustraliaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong full-stack software engineering capabilities with expertise in backend development, API design, and automation solutions. Proficient in modern programming practices, CI/CD, and cloud environments, while fostering collaboration and continuous improvement across teams.

Highest-signal resume keywords
Full-Stack Software EngineeringAPI Design and DevelopmentCloud Environments (AWS, Azure)CI/CD and Deployment AutomationCyber Security Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python ProgrammingObject-Oriented ProgrammingInfrastructure as CodeAutomated TestingQuality EngineeringSystem DesignCloud-Native ServicesDistributed SystemsMonitoring and ObservabilitySoftware Design Principles
Soft Skills
Problem-SolvingLearning AgilityCuriosityCollaboration
Industry Keywords
Agile MethodologiesSecurity EngineeringIncident ResponseOperational EfficiencyContinuous Improvement

Tech Stack

Tools & technologies
AWSAzureCloudCyber SecurityDistributed SystemsPython

About the role

Key responsibilities & impact
  • Design, build and support scalable APIs, automation services and software solutions
  • Develop solutions addressing complex security and operational challenges across the organisation
  • Contribute across the full software development lifecycle, from design and development through testing, deployment and production support
  • Deliver high-quality, maintainable code using modern engineering practices
  • Champion best practices in testing, CI/CD, observability and operational support
  • Improve reliability, performance and maintainability of engineering solutions
  • Participate in code reviews and continuous improvement initiatives
  • Identify and resolve recurring technical issues
  • Work with engineers, product owners and security teams to deliver impactful solutions
  • Investigate complex technical challenges and contribute innovative solutions
  • Support architecture, design and delivery decisions
  • Collaborate across squads to share knowledge and improve outcomes
  • Stay current with emerging technologies and modern development practices
  • Explore automation and AI-driven tools to improve engineering outcomes
  • Contribute ideas improving processes, tooling and operational efficiency

Requirements

What you’ll need
  • Strong full-stack software engineering experience with deep backend engineering expertise
  • Experience across the full software development lifecycle, including design, development, testing, deployment and production support
  • Experience designing and building APIs, automation solutions or distributed systems
  • Solid programming experience in Python or similar modern programming languages
  • Experience with cloud environments such as AWS or Azure
  • Strong understanding of CI/CD, testing and deployment automation
  • Experience working in Agile teams and contributing to end-to-end delivery
  • Strong problem-solving capability
  • Learning agility and curiosity, with ability to adapt to new technologies and unfamiliar challenges
  • Experience in cyber security, security engineering or incident response highly regarded but not essential
  • Strong frontend and backend software engineering skills
  • Object-oriented programming and modern software design principles
  • Infrastructure as Code
  • Cloud-native services and distributed systems
  • Automated testing and quality engineering
  • Monitoring, observability and operational support
  • Secure software development practices
  • System design and architecture

Benefits

Comp & perks
  • Flexible work arrangements to thrive both at work and at home
  • Diversity, inclusion and wellbeing-focused workplace
  • Career development opportunities
  • Internal career support for Commonwealth Bank Group employees