Commonwealth Bank of Australia

Senior Software Engineer - Customer Acquisition Unloan (React, TypeScript)

Commonwealth Bank of Australia
Apply
5 days ago
Sydney, Australia or Melbourne, AustraliaSenior

Responsibilities

  • Design, architect, and build customer-facing experiences for the home-lending journey.
  • Own solutions end to end, including implementation, testing, deployment, and production support.
  • Develop frontend and backend systems using TypeScript, React, Next.js, Node.js, GraphQL, REST APIs, and PostgreSQL.
  • Design scalable systems, distributed services, and integrations.
  • Write clean, secure, well-tested, and maintainable production code.
  • Use AI-generated code, agentic workflows, and AI-assisted testing and debugging with appropriate engineering judgment.
  • Participate in monitoring, observability, incident response, and ongoing production ownership.

Requirements

  • Strong development experience with TypeScript, React, Next.js, and Node.js.
  • Experience designing, building, and consuming GraphQL and REST APIs.
  • Solid PostgreSQL expertise, including modelling, migrations, and optimisation.
  • Understanding of scalable system design, distributed services, and integrations.
  • Strong full-cycle engineering mindset with ownership of production systems.
  • Ability to direct, review, and refine AI-generated code and apply agentic workflows.
  • Experience with some of the listed technologies or equivalent tools is considered suitable.

Benefits

  • Startup-style autonomy and close-knit collaboration within the scale and stability of Commonwealth Bank.
  • Access to modern AI platforms, significant AI capability investment, substantial token allocation across leading AI models and tooling, and practical experience with agentic solutions.

Tech Stack

AzureCloudflareDockerGitHub ActionsGraphQLJestNext.jsNode.jsPostgreSQLReactTerraformTypeScript

Categories

Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy

Contact me