Organization:
At CommBank, we're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are waiting to be invented and reimagining products that support our customers and help build Australia's future economy.
Job Title:Staff Software Engineer
Location: Bangalore
Business & Team:Retail Technology
Impact & Contribution:
We are seeking a highly skilled and experiencedFull Cycle Engineerto join our dynamic team. The ideal candidate will have a strong background in modern web application development usingNode.js, TypeScript, and React, along with testing, automation, and a strong DevOps mindset. This role requires excellent debugging and troubleshooting skills, experience in technical leadership, and a deep understanding of cloud‑native, scalable systems running on AWS.
Roles & Responsibilities:
- Develop and maintain scalable backend services usingNode.js and TypeScript.
- Build responsive, high‑performance frontend applications usingReact.
- Hands‑on experience with cloud technologies, particularlyAWS.
- Design and implementMicroservices architectureandRESTful APIs.
- Lead and implementCI/CD strategies, ensuring reliability, security, and performance of the platform.
- Operate and troubleshoot CI/CD pipelines usingGitHub Actions, TeamCity/Jenkins, Artifactory, and deployment automation tools.
- Collaborate with multiple application teams to ensure platform stability, security, and operational excellence.
- Demonstrate strong debugging and troubleshooting skills across both frontend and backend applications.
- Design, build, test, and deploycloud‑native applicationswith a strong focus on scalability and resiliency.
Essential Skills:
- 12 to 16 years of industry experience as afull‑stack engineer, with strong exposure to modern JavaScript ecosystems.
Development Methodologies:
- Strong experience withNode.js, TypeScript, REST APIs, Microservices architecture, and event‑driven systems (Kafka or similar).
Frontend Technologies (Must Have):
- React (Must), HTML5, CSS3, JavaScript/TypeScript
- Experience building large‑scale, component‑driven frontend applications.
Programming Languages (Must Have):
- Node.js with TypeScript
- Strong understanding of OOP concepts, asynchronous programming, design patterns, and SOLID principles.
CI/CD & DevOps:
- Proficiency with Git‑based source control.
- Experience with CI/CD tools such asGitHub Actions, TeamCity, Jenkins, and deployment tooling.
- Strong working knowledge ofDocker and Kubernetes.
AI‑Powered Engineering Tools:
- Experience with AI‑assisted development tools such asGitHub Copilot, Cline, or similar.
Databases:
- Experience with relational databases such asPostgreSQL, MySQL, or MSSQL.
- Hands‑on experience withNoSQL databaseslike MongoDB, DynamoDB, or similar.
Monitoring & Observability:
- Experience with observability tools such asObserve, AppDynamics, Datadog, or similar.
Cloud:
- Strong proficiency inAWS, including designing, deploying, and operating cloud‑native solutions.
Soft Skills:
- Excellent communication and stakeholder management skills.
- Strong experience working withAgile/Scrummethodologies.
- Ability to provide technical leadership and mentor engineers.
Education Qualification:
- Bachelor's degree in Engineering inComputer Science / Information Technology.
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through 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/04/2026