This role is closed. Commonwealth Bank of Australia is no longer accepting applications for it.
Open roles like this one
- Apply to Staff Software Engineer at Commonwealth Bank of Australia
- Commonwealth Bank of AustraliaExpression of Interest - Software Engineering, AI Venturing PodApply to Expression of Interest - Software Engineering, AI Venturing Pod at Commonwealth Bank of Australia
RemoteSydney CBD Area
- Apply to Staff Platform Engineer at Commonwealth Bank of Australia
- Apply to Staff Platform Engineer at Commonwealth Bank of Australia
- Apply to Engineering Operations Manager at Thales
See all open roles at Commonwealth Bank of Australia
Get new software engineering jobs like this
Free. Unsubscribe in one click.
Commonwealth Bank of Australia
Engineering Manager / Squad Tech Lead
AI in this role
Lead an engineering squad building customer digital channels and self-service experiences with occasional oversight of AI-assisted coding practices.
Do work that matters
Customer Digital & AI is responsible for CommBank’s digital channels, including NetBank and the CommBank App. This squad will build and run self-service experiences that customers access through Companion.
NetBank is built with Next.js and TypeScript and integrates with supporting services through GraphQL. Companion also reaches customers through the CommBank App, so the squad works across web, native mobile and the services behind them.
See yourself in our team
As an Engineering Manager and Squad Tech Lead, you will lead the team building self-service experiences delivered to customers through Companion across NetBank and the CommBank App.
Being a hands-on technical and people leadership role, you’ll contribute to production code and code reviews, particularly where your experience can establish patterns, solve difficult problems or unblock the team. The balance will shift depending on what the squad needs, but you’ll remain actively involved in the software being built.
In this role, you will:
- Lead a multidisciplinary squad delivering customer experiences across NetBank, the CommBank App, GraphQL and supporting backend services.
- Set technical direction and help the team make sound decisions about architecture, API boundaries, performance, accessibility, security and maintainability.
- Contribute to code and technical implementation where your involvement will have the most impact.
- Work with Product and Design during discovery, before solutions become delivery commitments.
- Build a team with clear expectations and strong ownership. Give useful feedback, support career development and handle performance issues directly.
- Make build-and-run ownership part of everyday engineering through automated testing, observability, resilience and operational readiness.
- Improve how the squad gets changes into production, including CI/CD, automation, release practices and the size and safety of changes.
- Help the team use AI-assisted engineering responsibly. Generated code and other outputs should be understood, tested and reviewed with the same care as any other engineering work.
We’re interested in hearing from people who
- Have led engineers delivering customer-facing digital products in production
- Bring strong technical depth in full-stack web engineering, ideally including Next.js or React, TypeScript, GraphQL and backend integration
- Are comfortable contributing to production code while also leading people and setting technical direction
- Can guide architecture and implementation decisions without needing to make every decision yourself
- Have enough familiarity with native iOS and Android development to lead work spanning web and app experiences. You don’t need to be the squad’s deepest native specialist
- Have managed engineers, supported their development and handled difficult performance or delivery situations
- Use customer feedback, production data and engineering evidence to test assumptions and change direction when needed
- Understand the practical demands of running secure, resilient software at scale.
Technical background
Your strongest experience should be in modern full-stack web engineering. Technologies relevant to the squad include:
- Web: Next.js, React and TypeScript
- APIs and backend services: GraphQL, Node.js and/or .NET and C#
- Native mobile: iOS and Swift; Android and Kotlin
- CI/CD: GitHub Actions
- Infrastructure as code: Terraform and CloudFormation
- Engineering quality: automated testing, monitoring, observability, resilience and operational readiness
- Security: secure design, identity, privacy and encryption
Working with us
At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. We welcome applications from people of all backgrounds and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples. For support please contact 1800 989 696.
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.
We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.
Advertising End Date: 21/10/2026How we rate this
Engineering Manager / Squad Tech Lead at Commonwealth Bank of Australia rates 20 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where full stack was part of your work. What did you do?
- Tell me about a project where team leadership was part of your work. What did you do?
- Tell me about a project where architecture was part of your work. What did you do?
- Tell me about a project where ci/cd was part of your work. What did you do?
- Walk me through how you've used Next Js in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Full Stack, Team Leadership, Architecture, CI/CD, and Next Js. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new software engineering jobs by email
One email a week with the new software engineering jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step