
Real job — pulled straight from Commonwealth Bank of Australia’s careers page · Verified November 12, 2026 · No reposts.
Job description
Commonwealth Bank of Australia is hiring a Senior Software Engineer — a full-time, based in Bangalore, India role. Apply directly on Commonwealth Bank of Australia's careers page below.
Senior Software Engineer
Location: Bangalore - Manyata Tech Park Road
Time Type: Full time
Job Description
Organization:
At CommBank, we never lose sight of the role we play in other people’s 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 you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.
We're 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.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Software Engineer at Commonwealth Bank of Australia?
The required skills for Senior Software Engineer at Commonwealth Bank of Australia include: Java, Go, Python, TypeScript, JavaScript, API, Microservices, AI, LLM, RAG, AWS, Terraform, CloudFormation, CI/CD, DevSecOps, SRE, SQL.
What is the seniority level for Senior Software Engineer at Commonwealth Bank of Australia?
Senior Software Engineer at Commonwealth Bank of Australia is a Senior level position.
How do I apply for Senior Software Engineer at Commonwealth Bank of Australia?
You can view the full description and apply for Senior Software Engineer at Commonwealth Bank of Australia on EchoJobs: https://echojobs.io/job/commonwealth-bank-of-australia-senior-software-engineer-j7hou.