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

Staff Software Engineer

Commonwealth Bank

. Design and build secure, scalable and resilient services, APIs and customer experiences for digital banking .

Posted 10/23/2026full-timeSydney • AustraliaLeadWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in designing and building secure, scalable services and APIs for digital banking, with a strong focus on GraphQL schema design and microservices architecture. Proven ability to lead technical delivery, mentor engineers, and implement high-quality standards across development processes.

Highest-signal resume keywords
GraphQL Schema DesignMicroservices ArchitectureAWS ExperienceCI/CD ImplementationTechnical Leadership

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
.NET/C#JavaNode.jsReactTypeScriptNext.jsUnit TestingIntegration TestingPerformance TestingAsynchronous Messaging
Soft Skills
Empathetic CommunicationMentoringProblem-SolvingAccountabilityCollaboration
Tools & Technologies
DockerKubernetesGitHub ActionsJenkinsInfrastructure as Code
Industry Keywords
Digital BankingCustomer-Facing SystemsEvent-Driven ArchitectureDistributed SystemsMonorepo

Tech Stack

Tools & technologies
AndroidAWSDistributed SystemsDockerGraphQLiOSJavaJavaScriptJenkinsKafkaKotlinKubernetesMicroservicesNext.jsNode.jsReactSwiftTypeScript.NET

About the role

Key responsibilities & impact
  • Design and build secure, scalable and resilient services, APIs and customer experiences for digital banking
  • Lead technical design and delivery of services and APIs
  • Own code from design through production, including testing, release and operational performance
  • Design, build and evolve GraphQL subgraphs and schemas
  • Contribute to critical implementation while decomposing complex problems into safely deliverable pieces
  • Guide architecture across multiple services and the native mobile side
  • Introduce patterns and frameworks that improve scalability, maintainability and performance
  • Mentor engineers across squads and provide candid code-review feedback
  • Improve automated testing, CI/CD, observability and automation
  • Use agentic engineering, prompt engineering and AI agent-first development
  • Collaborate with engineers, product owners, designers and partner teams
  • Shape engineering standards and technical practices across the squad and wider engineering group

Requirements

What you’ll need
  • Strong track record designing, building and running large-scale, customer-facing or business-critical production systems
  • Full ownership of development from coding through testing, release and production support
  • Thorough testing and commitment to quality
  • Experience working in a monorepo alongside a microservices architecture
  • Ability to navigate ambiguity, challenge assumptions and develop pragmatic solutions
  • Ability to combine hands-on engineering with technical leadership and influence without formal authority
  • Clear, empathetic communication and accountability beyond the immediate team
  • Enjoyment of mentoring engineers and maintaining high standards
  • Experience with some of .NET/C#, Java, Node.js or comparable backend technologies
  • GraphQL and subgraphs experience, including schema design, resolvers, federated/subgraph architectures and performance at scale
  • Experience with React, TypeScript or Next.js
  • Knowledge of microservices, distributed systems, event-driven architecture, Kafka and monorepos
  • Experience with REST, GraphQL and asynchronous messaging
  • Unit, integration, end-to-end, performance and non-functional testing
  • Awareness of native iOS/Swift and Android/Kotlin architecture
  • Experience with AWS, Docker, Kubernetes and Infrastructure as Code
  • Experience with CI/CD, GitHub Actions, Jenkins, automation and modern deployment practices

Benefits

Comp & perks
  • Accessible, inclusive and respectful workplace
  • Workplace support or adjustments for accessibility
  • Career development support for current Commonwealth Bank Group employees
  • Employee assistance via HR Direct and accessibility support contacts