Senior Software Engineer - Customer Acquisition Unloan (React, TypeScript)
Role Overview
Unloan is a startup inside Commonwealth Bank that combines startup autonomy with the scale and stability of a major bank.
The Senior Software Engineer joins the Customer Acquisition Squad to build customer-facing experiences across the home lending journey.
The role owns solutions end to end from implementation and testing through deployment and production support.
Key Skills for This Role
Full Job Posting
Role Overview
Unloan is a startup inside Commonwealth Bank that combines startup autonomy with the scale and stability of a major bank.
The Senior Software Engineer joins the Customer Acquisition Squad to build customer-facing experiences across the home lending journey.
The role owns solutions end to end from implementation and testing through deployment and production support.
Core Responsibilities
- Design, architect, and build customer-facing lending experiences.
- Own production solutions through implementation, testing, deployment, and support.
- Use AI platforms, models, orchestrators, and agentic solutions to accelerate delivery and improve quality.
- Work with a micro squad to solve meaningful customer problems and influence decisions.
What We're Looking For
- Strong TypeScript, React, Next.js, and Node.js development experience.
- Ability to design, build, and consume GraphQL and REST APIs.
- Solid PostgreSQL expertise across modelling, migrations, and optimisation.
- Understanding of scalable system design, distributed services, and integrations.
- Ability to write clean, secure, well-tested, and maintainable production code.
- A full-cycle engineering mindset with ownership of production systems.
- Ability to direct, review, and refine AI-generated code.
- Understanding of agentic workflows and sound engineering judgement.
- Ability to balance engineering excellence with pragmatism, speed, and collaboration.
Technology Environment
- Frontend technologies include TypeScript, React, Next.js, and Storybook.
- Backend technologies include Node.js, GraphQL, and REST APIs.
- Cloud and infrastructure technologies include Azure, Cloudflare, Docker, Bicep, and Terraform.
- DevOps and delivery tools include GitHub, GitHub Actions, CI/CD pipelines, and monorepo tooling.
- Testing and observability tools include Jest, Playwright, and Application Insights.
- AI and developer productivity tools include Claude Code, GitHub Copilot, agentic workflows, and AI-assisted coding.
Team and Culture
Unloan operates as an AI-first business with access to modern AI platforms and significant investment in AI capability.
The team values ownership, continuous improvement, practical innovation, collaboration, and direct customer impact.
Application Notes
- Commonwealth Bank Group employees must apply through Sidekick.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Commonwealth Bank
Manager Trade Support
Sydney, AUS
Commonwealth Bank seeks a Manager Trade Support to lead a six-person team overseeing collateral, futures, brokerage and reconciliation operations. Candidates should have financial markets or trade support experience, str
Customer Relations Manager | Customer Relations Specialist
Sydney, AUS
Executive Portfolio Manager
Sydney, AUS
Commonwealth Bank seeks an Executive Portfolio Manager for its global investment team. The role develops and executes macro strategies focused on foreign exchange and developed-market interest rates, including portfolio
Technology Product Owner
, IND
Commonwealth Bank is seeking a Technical Product Owner for its Non-Human Identity Platform and Resilience team. The role owns strategy, roadmaps, security, resilience, governance, and operational maturity for machine ide
Customer Banking Specialist - Alice Springs (Full Time)
, AUS
Manager Trade Support
Sydney, AUS
Staff Software Engineer
Bengaluru, IND
Customer Relations Manager | Customer Relations Specialist
Sydney, AUS
Executive Portfolio Manager
Sydney, AUS
Technology Product Owner
, IND
Principal Software Engineer
Bengaluru, IND
Staff Software Engineer
Bengaluru, IND