Commonwealth Bank of Australia
Senior Software Engineer - Unloan (Full Stack)
Commonwealth Bank of Australia is hiring a Senior Software Engineer - Unloan (Full Stack). Level rates it ; you can apply on Commonwealth Bank of Australia.
Level's read on this job
- Level rates this software engineer role Works on AI ●●●○: the daily work is on AI products, without building the model.
- The posting mentions TypeScript, Node.js and Python among its tools and skills.
- Level classes it as a senior role.
- Commonwealth Bank of Australia has 192 other open roles on Level.
- Posted within the past week.
AI in this role
Design and build AI-powered software, automation, and platform services as a Senior Software Engineer for Unloan.
- We’re building Unloan through smarter, AI-powered software and automation.
- You have strong TypeScript, full-stack and Linux skills with end-to-end ownership.
- Together we solve complex problems and make engineering faster, safer and smarter.
Do work that matters:
As a Senior Software Engineer in Unloan’s Platform Team , you’ll be a software engineer first, designing, building and owning production software end to end. You’ll work across the full stack, building applications, APIs, integrations and automation using technologies such as TypeScript, Node.js and Python, while taking what you build all the way through testing, deployment and production support. You’ll solve complex engineering problems, integrate distributed systems and use AI-assisted development to create smarter, more automated ways of working. Alongside application engineering, you’ll also support the platform services your software depends on, giving you exposure across cloud, containers, Linux and modern delivery tooling.
What makes this role exciting is the breadth of problems you’ll get to solve. You might build an AI-powered workflow one day, integrate engineering and security systems the next, then dive into a production issue across application code, APIs or Linux-based platform services. You’ll help modernise CI/CD, automate operational processes and improve the reliability and security of the engineering environment, with Azure, GitHub Actions, Terraform or Bicep, containers and observability forming part of the wider landscape.
It’s an opportunity to own software from idea through to production, while developing the platform capabilities that help Unloan’s engineers build, release and operate software faster and more safely.
See yourself in our team:
Unloan is a fully digital home loan platform backed by CBA. We believe operational problems are engineering problems waiting to be solved. Our Platform team is a small group of senior engineers with the autonomy to find those problems and fix them properly, whether that means writing application code, integrating APIs, debugging infrastructure, improving security or replacing a manual banking process with reliable automation.
We’re also AI-native in how we engineer. We don’t just use AI to write code, review changes and solve problems faster, we build agents and automated workflows ourselves. Curiosity and experimentation are expected, as is the ability to dive into unfamiliar systems, understand how they really work and challenge existing assumptions. You’ll help us push what’s possible within a banking control environment, building software that makes engineering safer, faster and increasingly autonomous.
We’re interested in hearing from people who:
- Build production software using TypeScript (essential) and or Nodejs, Python, or Go.
- Have strong engineering background and remain hands-on with production code.
- Are a full-stack engineer who can work across front-end, back-end, APIs, services and platform integrations.
- Take full-cycle, end-to-end ownership, from design and development through deployment, production support and continuous improvement.
- Bring strong Linux experience, including troubleshooting applications, services and production environments.
- Use AI-assisted development confidently and can build, review, test and safely productionise AI-powered agents and workflows.
- Can connect complex systems using APIs, events, queues and distributed integration patterns.
- Excel at debugging complex production issues across application, network and platform layers, while automating repetitive operational work.
- Bring experience across technologies (but not limited too) such as Azure, GitHub Actions, containers, Terraform/Bicep, observability, networking and security automation.
Tech skills:
We don't expect you to know everything, but experience in several of the following will set you up for success:
- Operating system: Linux
- Front end: TypeScript
- Back end: TypeScript , Node.js, Python, Go,
- API: RESTful APIs
- Distributed systems: Events, queues, distributed system patterns, Kubernetes
- AI development: AI-assisted development tools, AI-generated code review and testing
- AI engineering: AI-powered tooling, agents, MCP servers, LLM-backed workflows
- Cloud: Azure (prefer), AWS
- Containers: Containers, container-based platforms
- Infrastructure as code: Bicep, Terraform
- CI/CD: GitHub Actions
- Observability: Monitoring, operational tooling
- Security: Security controls, security automation
- Networking: DNS, TLS, routing, network security
- Production engineering: Debugging, root-cause analysis, production support
- Automation: Operational automation, business process automation
- Engineering: Production code, code reviews, end-to-end system ownership
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: 20/11/2026How we rate this
Senior Software Engineer - Unloan (Full Stack) at Commonwealth Bank of Australia rates 60 out of 100 for how much of the daily work is AI. That makes it Works on AI (AI Level 3 of 4). The level is about AI in the job, not seniority.
Works on AI. The daily work is on AI products, without building the model.
- ●●●● 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
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $168k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
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 linux was part of your work. What did you do?
- Tell me about a project where ai assisted development was part of your work. What did you do?
- Tell me about a project where automation was part of your work. What did you do?
- Walk me through how you've used TypeScript in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Full Stack, Linux, AI Assisted Development, Automation, and TypeScript. 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.
- Show where AI is part of your daily process, not a one-off project. This role expects it to be a running habit.
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 engineer jobs (Works on AI ●●●○ or higher) by email
One email a week with the new software engineer jobs (Works on AI ●●●○ or higher), 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.
Similar roles
Software Engineering roles that work on AI, at other companies.
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