Commonwealth Bank

Staff Software Engineer – .NET, AI Powered Engineering

Commonwealth Bank

full-time

Posted on:

Location Type: Office

Location: SydneyAustralia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Driving AI powered engineering expertise across a modern .NET and Next.js stack.
  • Architecting and delivering high-quality, scalable, secure systems while guiding teams through complex challenges.
  • Delivering breakthroughs in smart onboarding, dynamic engagement and data-led automation.

Requirements

  • Act as technical SMEs and engineering leaders, shaping long-term technical strategy while remaining deeply hands-on, building robust, scalable, cloud-native solutions using .NET/.NET Core, C#, Next.js, React, TypeScript, and AWS.
  • Engineer modern, AI-augmented full-stack experiences, delivering intuitive UIs, high-performance BFF microservices (GraphQL/REST), and automated data access layers that unlock real business value.
  • Are passionate about designing, developing, and deploying high-quality software solutions, contributing to end-to-end design and implementation while influencing the technical evolution of the platform.
  • Leverage cutting-edge AI development tools such as GitHub Copilot, Cursor, Cline, Figma AI, and emerging ML services to accelerate delivery, uplift code quality, and pioneer AI-driven engineering practices.
  • Design and evolve platform architecture, influencing microservices patterns, event-driven integrations, and cloud-native deployments while championing engineering standards and best practices across teams.
  • Lead high-quality delivery through world-class engineering practices, spanning CI/CD automation (GitHub Actions, Artifactory), test automation (TDD/BDD), observability (CloudWatch, Grafana, Splunk), and DevSecOps.
  • Continuously innovate and automate, using Python/PowerShell scripting, AWS tooling, and deep troubleshooting expertise to improve performance, eliminate friction, and push the boundaries of what's technically possible.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

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

Hard skills
.NET.NET CoreC#Next.jsReactTypeScriptAWSGraphQLRESTPython
Soft skills
leadershipproblem-solvingcollaborationinnovationcommunicationstrategic thinkinginfluencepassion for software developmentmentorshipadaptability