Senior Software Engineer
- Bengaluru, India
- Senior Level
- 8+ years
- Bachelor's degree
- Posted
Skills
Required
- software engineering
- Java
- Golang
- Python
- TypeScript / JavaScript
- APIs
- microservices
- serverless
- event-driven solutions
- AI coding tools
- code reviews
- AI
- Agentic AI
- LLMs
Preferred
- integrations
- automation
- LLM-powered
- integration
- event-driven integrations
- data transformations
- pipelines
- Terraform / CloudFormation
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.
About Cba (CommBank Careers)
- 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.
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.
Requirements
- 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.
- A bachelor and/or masters degree in engineering OR any equivalent degree.
Reporting Lines
This role is part of EBB Technology Team and will report into the Engineering Manager under Payment Acceptance Technology.
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.
Advertising End Date
29/11/2026
