C

CommBank

Full-spectrum financial services and banking

Staff Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Minimum 10–14 years of full-stack development experience.
  • Strong expertise in Python and React.js is mandatory.
  • Experience building scalable, high-performance, and secure APIs.
  • Extensive experience developing and deploying solutions on cloud platforms such as Amazon Web Services.
  • Well-versed in secure coding practices.
  • Ability to use artificial intelligence technology to enhance software and platform engineering.
  • Experience developing and working with AI agents to automate and accelerate engineering tasks.
  • Advanced knowledge of generative AI technologies in software development.
  • Ability to guide platform and software engineers in adopting AI tools effectively.
  • Ability to apply Site Reliability Engineering and DevSecOps practices to enhance system availability, improve incident response, and drive operational excellence across cloud infrastructures.
  • Bachelor’s or master’s degree in engineering in Computer Science or Information Technology.

Responsibilities

  • Architect and deliver complex systems at scale across the full software development lifecycle using Agile practices and DevSecOps.
  • Design, build, and operate scalable full-stack applications using a Python backend and modern TypeScript frontend frameworks.
  • Develop AI/agent workflows, including tool orchestration, context handling, and system integration.
  • Build and integrate APIs with enterprise systems and external services.
  • Apply unit, integration, and end-to-end testing practices.
  • Contribute to and evolve development standards, best practices, and reusable components.
  • Lead CI/CD implementation and manage release pipelines for reliable deployments.
  • Implement observability, monitoring, and alerting for production systems.
  • Troubleshoot performance, reliability, and integration issues across distributed systems.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs