
Staff Software Engineer – .NET, AI Powered Engineering
Commonwealth Bank
full-time
Posted on:
Location Type: Office
Location: Sydney • Australia
Visit company websiteExplore more
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