Commonwealth Bank of Australia

Senior Software Engineer - Unloan (Full Stack)

Commonwealth Bank of Australia
Apply
1 day ago
Sydney, Australia or Melbourne, AustraliaSenior

Responsibilities

  • Design, build, test, deploy, support, and continuously improve production software end to end.
  • Develop full-stack applications, APIs, services, integrations, and operational automation using TypeScript, Node.js, Python, or Go.
  • Build and productionise AI-powered agents, workflows, and tooling using AI-assisted development practices.
  • Connect complex systems using APIs, events, queues, and distributed integration patterns.
  • Troubleshoot applications, services, Linux environments, networks, and platform layers while performing root-cause analysis.
  • Support and improve cloud, container, infrastructure-as-code, CI/CD, observability, networking, and security capabilities.
  • Modernise engineering delivery and automate repetitive operational and business processes.

Requirements

  • Strong production software engineering experience with TypeScript as an essential skill and experience with Node.js, Python, or Go.
  • Strong hands-on full-stack engineering experience across front end, back end, APIs, services, and platform integrations.
  • Experience taking software through the full lifecycle from design and development to deployment and production support.
  • Strong Linux experience troubleshooting applications, services, and production environments.
  • Ability to build, review, test, and safely productionise AI-powered agents and workflows.
  • Experience integrating complex systems using APIs, events, queues, and distributed-system patterns.
  • Experience debugging complex production issues and automating repetitive operational work.
  • Experience with several relevant technologies, including Azure or AWS, GitHub Actions, containers, Terraform or Bicep, observability, networking, and security automation.
  • Ability to work autonomously, investigate unfamiliar systems, and remain hands-on with production code.

Benefits

  • The role offers broad end-to-end ownership and autonomy within a small senior engineering team.
  • The position is part of Unloan, a fully digital home loan platform backed by Commonwealth Bank of Australia.
  • The posting lists an advertising end date of 20/11/2026.
  • Accessibility support is available through HR Direct for applicants who need assistance.
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me