An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Job Description
Organization:
At CommBank, we never lose sight of the role we play in other peoples financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things.
Job Title: Senior Software Engineer
Location: Bangalore (Hybrid)
Impact & Contribution:
As a Senior Software Engineer who can move comfortably between software, data, platforms and infrastructure. You enjoy solving complex engineering problems, building practical solutions and helping other engineers improve their engineering practices.
Reporting Lines: This role is part of EBB Technology Team and will report into the Engineering Manager under Payment Acceptance Technology.
Roles & Responsibilities:
- . Own hands-on engineering delivery end-to-end, with direct accountability for designing, coding, testing, deploying and operating production-grade software.
- . Design, build and maintain scalable services, APIs, microservices, integrations, automation and reusable engineering capabilities, writing high-quality production code.
- . Leverage AI coding tools, copilots and engineering agents across development, refactoring, testing, debugging and code reviews to improve engineering productivity and quality.
- . Build and integrate AI and Agentic AI capabilities, including LLM-powered services, RAG, AI agents, tool/function calling and agentic workflows.
. Engineer data and integration solutions, including APIs, event-driven integrations, data transformations and pipelines connecting applications, cloud, infrastructure, security, risk, asset and operational data.
. Build and operate cloud-native solutions, preferably on AWS, applying Infrastructure as Code, CI/CD and DevSecOps practices using technologies such as Terraform or CloudFormation.
. Own functional and non-functional testing, including unit, integration, end-to-end, performance, resilience and security testing, with a strong focus on test automation and quality engineering.
. Apply SRE and production engineering practices, including observability, monitoring, reliability, performance optimisation, incident management and hands-on production troubleshooting.
Essential Skills:
- 8-12 years of hands-on software engineering experience, with a strong track record of designing, coding, testing and delivering complex enterprise software and technology transformation initiatives.
- Hands-on programming expertise in Java, Golang, Python, TypeScript/JavaScript or similar, writing high-quality, maintainable and production-grade code.
- Proven experience building scalable distributed systems, including APIs, microservices, serverless and event-driven solutions, with direct ownership from design through production.
- Strong hands-on use of AI coding tools, copilots and engineering agents to accelerate coding, refactoring, testing, debugging, code reviews and developer productivity.
- Experience coding and integrating AI and Agentic AI capabilities, including LLMs, RAG, AI agents, tool/function calling and agentic workflows into applications.
Education Qualifications:
A bachelor and/or masters degree in engineering OR any equivalent degree.
If youre already part of the Commonwealth Bank Group (including Bankwest, x15ventures), youll need to apply through to submit a valid application. Were keen to support you with the next step in your career.
Were aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.
Skills
PythonDebuggingDistributed SystemsGolangJavaJavascriptTestingDeveloperSoftware EngineerCloudIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
The Commonwealth Bank of Australia, or CommBank, is an Australian multinational bank with businesses across New Zealand, Asia, the United States and the United Kingdom.
Similar Jobs
View allLooking for something similar?
New IT / Software Development & Related roles in Bengaluru / Bangalore.
One email a day. Unsubscribe any time.

