Staff Software Engineer, InLife, Unloan (Typescript, Next.js, GraphQL, Node.js)
Location: Sydney CBD Area, Melbourne, VIC - 357 Collins Street
Time Type: Full time
Job Description
We’re seeking a Staff Software Engineer (Full Stack) to drive AI-first innovation and build world-class products using TypeScript, Next.js, and GraphQL APIs.
You have deep technical expertise, a passion for innovation (GenAI), and the drive to deliver exceptional user experiences.
Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.
Do work that matters:
We’re Unloan – a forward-thinking business looking to revolutionise the lending industry. We’re a modern, agile, standalone brand backed by the Commonwealth Bank and we’re building the future of digital home lending.
As the Staff Software Engineer working for Unloan at CBA, you will help drive business growth by driving innovation at the intersection of technology, security, and intelligent automation. You will help lead the strategic design and architecture of Unloan’s platform, delivering complex, high-performance services and products that redefine digital lending.
Operating in a full-stack, full-cycle engineering environment, you will build complex and highly scalable designs working with TypeScript, Next.js, Node.js, and GraphQL API, cloud native ensuring secure, scalable, and reliable solutions from inception to production.
Reporting directly to the Crew Tech Lead of Unloans InLife Crew you will drive Agentic AI and automation to streamline operations, enhance decision-making, and accelerate delivery. Through technical leadership and a deep systems mindset, they help shape a smarter, safer, and more autonomous future for digital finance.
See yourself in our team:
The Unloan InLife Crew operates at the core of Unloan’s home lending platform, owning the critical banking systems that underpin the entire customer lifecycle from new lending and refinancing through to product evolution, servicing and daytoday loan management. This team tackles complex, domain heavy problems at scale, building resilient, high performance core banking capabilities that seamlessly integrate Unloan’s digital platform with CBA’s broader enterprise ecosystem. Their work directly shapes how customers experience every interaction with their home loan, making reliability, correctness and extensibility nonnegotiable engineering outcomes.
At a Staff level, engineers in the InLife crew lead through deep technical influence, setting architectural direction, evolving platform foundations and making long term technology decisions that balance innovation with operational excellence. While Unloan is part of CBA, it functions with a strong startup mindset: autonomous, outcome driven and focused on pragmatic innovation. The team applies modern engineering practices and emerging technologies, AI, agentic AI, LLMs and automation, deliberately and thoughtfully, embedding them into core banking where they create real value. This is an environment where senior engineers shape strategy, mentor at scale, and build systems that are both enterprise grade and future ready.
We’re interested in hearing from people who:
Build and ship exceptional products, hands-on engineers with deep expertise across TypeScript, Next.js and GraphQL, who know what “great” looks like and deliver it.
Lean into AI responsibly, curious and proactive about applying AI to real-world problems, hungry to experiment, learn fast, and push boundaries, while deeply understanding security, risk, privacy and safe adoption.
Think beyond the code, connecting technical decisions to business impact, customer outcomes and commercial strategy.
Lead through complexity, owning cross-team technical initiatives end-to-end and bringing clarity, structure and momentum to ambiguous challenges.
Design for scale and intelligence, shaping modern architectures, distributed systems and AI-enabled platforms that are resilient, scalable and future-ready.
Raise the bar, mentoring others, setting high standards, and lifting the capability of the entire engineering team.
Move fast, sustainably, balancing rapid innovation with engineering discipline to deliver long-term, secure outcomes, while staying relentlessly curious about FinTech, home lending and emerging technology.
Tech skills
We don't expect you to know everything, but experience in several of the following will set you up for success:
This is a true fullstack role, requiring strong, hands-on experience across both backend and frontend engineering
Frontend: React Native, Next.js, TypeScript, GraphQL (client).
Backend: Node.js, TypeScript, GraphQL (API), REST APIs.
AI & Automation: Generative AI frameworks, agentic AI patterns, LLMs, multiagent systems, AIdriven automation, MCP.
AI Developer Tooling: GitHub Copilot, Claude, Opencode, Architecture & Patterns: Modern JavaScript architecture, event-driven distributed systems, generative AI application design, prompt engineering, and AI agent workflows.
Cloud & Infrastructure: AWS, Azure, Docker, Kubernetes (exposure).
CI/CD & DevOps: Git, GitHub Actions, CI/CD, SonarQube.
Testing & Quality: Jest, Playwright, Storybook, automated testing.
Observability & Operations: Observe, Application Insights.
Engineering Practice: Full Cycle Engineering, system design, production readiness, FinTech and protected environments.
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
