Commonwealth Bank of Australia
Staff Software Engineer
Commonwealth Bank of Australia is hiring a Staff Software Engineer in Bengaluru, India. Level rates it ; you can apply on Commonwealth Bank of Australia.
Level's read on this job
- Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
- Tools and skills the posting cites include C#, .NET and Next Js.
- Level classifies it as a lead role.
- Level lists 192 other open roles at Commonwealth Bank of Australia.
AI in this role
Lead technical design and development of cloud-native applications using C# and React at Commonwealth Bank of Australia.
Organization:
Commonwealth Bank of Australia is the largest and number one bank in Australia, serving over 17 million customers. We maintain a high-trust brand reputation built on financial strength, innovation, and community impact. As of July 2025, CBA holds market cap of approximately USD 195.7 billion, ranking us among the top 100 most valuable companies globally. Our leadership in digital banking, customer safety, and responsible AI reflects our commitment to building a brighter future for all. Our values are reflected in our high-trust brand reputation. CBA is consistently ranked among Australia’s most valuable and trusted brands.
Job Title: Staff Software Engineer
Location: Bangalore - Manyata Tech Park
Business & Team: Retail Tech
Impact & Contribution:
We are seeking an accomplished Staff Software Engineer to provide technical leadership across the design, development, delivery, and operation of modern, secure, cloud-native applications. You will remain hands-on while setting engineering direction across multiple teams, influencing architecture, improving engineering standards, and resolving complex system-wide challenges.
- Lead the technical design and delivery of scalable full-stack solutions using C#/.NET and Next.js/React.
- Shape architecture and engineering strategy across applications, APIs, integration patterns, and cloud platforms.
- Partner with engineering, product, platform, security, and business stakeholders to translate complex needs into pragmatic solutions.
- Raise engineering quality through reusable patterns, code reviews, test automation, observability, security, and operational excellence.
- Mentor senior engineers, facilitate technical decision-making, and build alignment across teams without relying on formal authority.
- Own complex production issues, drive root-cause analysis, and deliver systemic improvements that reduce recurrence and operational risk.
Essential Skills:
- 10+ years of software engineering experience, including significant experience leading complex systems and influencing engineering outcomes across teams.
- Extensive experience designing, deploying, and operating cloud-native workloads on AWS and/or Microsoft Azure.
- Strong understanding of identity and access management, networking, secrets management, high availability, resilience, scalability, performance, and cost optimisation.
- Experience with infrastructure as code using Terraform, AWS CloudFormation, Azure Bicep, or equivalent
- Expert-level experience with C#, .NET, and ASP.NET Core for building secure, scalable APIs and backend services
- Strong hands-on experience with modern web development using Next.js, React, TypeScript, JavaScript, HTML, and CSS.
- Deep understanding of RESTful API design, distributed systems, integration patterns, asynchronous processing, and data modelling.
- Proven ability to define engineering standards, evaluate trade-offs, simplify complex designs, and guide solutions from discovery through production.
- Strong testing discipline across unit, integration, contract, end-to-end, and performance testing.
- Advanced debugging, troubleshooting, and root-cause analysis skills across full-stack and distributed environments.
- Extensive experience designing, deploying, and operating cloud-native workloads on AWS and/or Microsoft Azure.
- AWS experience across services such as ECS/EKS, Lambda, Application Load Balancer, API Gateway, Aurora PostgreSQL/RDS, S3, IAM, and CloudWatch
Security & DevSecOps
- Strong understanding of secure software development, threat-aware design, secrets handling, dependency governance, and least-privilege access.
- Experience integrating security controls into CI/CD and remediating vulnerabilities using tools such as Snyk, Wiz, or equivalent.
Education/Qualifications
Bachelor’s degree in engineering in Computer Science/Information 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: 15/11/2026How we rate this
Staff Software Engineer at Commonwealth Bank of Australia rates 10 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $168k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- How do you think about the risk of an AI system in this kind of role failing silently?
- Tell me about a project where software architecture was part of your work. What did you do?
- Tell me about a project where full stack development was part of your work. What did you do?
- Tell me about a project where cloud native was part of your work. What did you do?
- Tell me about a project where ci/cd was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: AI Safety, Software Architecture, Full Stack Development, Cloud Native, and CI/CD. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step