
Senior Software Engineer - Customer Acquisition Unloan (React, TypeScript)
Commonwealth Bank of Australia5 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
Categories
About Commonwealth Bank of Australia
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