Commonwealth Bank of Australia

Senior Software Engineer

Commonwealth Bank of Australia
Apply
4 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Own hands-on engineering delivery from design and coding through testing, deployment, operation, and production troubleshooting.
  • Design, build, and maintain scalable services, APIs, microservices, integrations, automation, and reusable engineering capabilities.
  • Use AI coding tools, copilots, and engineering agents for development, refactoring, testing, debugging, and code reviews.
  • Build and integrate LLM-powered services, RAG, AI agents, tool/function calling, and agentic workflows.
  • Engineer APIs, event-driven integrations, data transformations, and data pipelines connecting application, cloud, infrastructure, security, risk, asset, and operational data.
  • Build and operate cloud-native solutions on AWS using infrastructure automation and deployment practices.
  • Own functional and non-functional testing, including unit, integration, end-to-end, performance, resilience, and security testing.
  • Apply production engineering and SRE practices involving observability, monitoring, reliability, performance optimization, incident management, and troubleshooting.

Requirements

  • 8–12 years of hands-on software engineering experience delivering complex enterprise software and technology transformation initiatives.
  • Hands-on programming expertise in Java, Golang, Python, TypeScript, JavaScript, or similar languages.
  • Experience building scalable distributed systems, including APIs, microservices, serverless, and event-driven solutions, with ownership from design through production.
  • Strong hands-on use of AI coding tools, copilots, and engineering agents to accelerate engineering work.
  • Experience integrating AI and agentic AI capabilities, including LLMs, RAG, AI agents, tool/function calling, and agentic workflows, into applications.
  • Bachelor’s and/or master’s degree in engineering or an equivalent degree.

Benefits

  • Hybrid work arrangement in Bangalore.
  • Advertising end date: 29/11/2026.
  • Accessibility support is available through HR Direct.
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