Taro Logo

Staff Software Engineer

Commonwealth Bank of Australia (CommBank) is a leading financial institution focused on helping people and businesses make the right financial decisions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
11+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

CommBank, a leading Australian financial institution, is seeking a Staff Software Engineer to join their Service Management Modernisation Program (SMM) at their Bangalore office. This role is part of the CTO - IT Service Management & Operations team, working on a transformative initiative to achieve the target state DevSecOps vision.

The position offers an exciting opportunity to work on high-impact projects focused on modernizing and automating service management processes. You'll be part of a newly formed stream within a larger squad, working directly on a highly visible roadmap of modernization and automations. The role involves everything from simplifying processes and eliminating manual handoffs to completely automating technology control compliance.

As a Staff Software Engineer, you'll work with cutting-edge technologies across data analytics, UI/dashboards, automations, and system integrations. The position requires expertise in multiple programming languages and modern development practices, with a focus on building efficient, scalable solutions. You'll collaborate closely with business unit engineers to creatively solve problems and reduce operational friction.

The ideal candidate brings 11+ years of experience in software engineering, with deep expertise in languages like Go, JavaScript, Python, and cloud technologies. You should be passionate about continuous improvement, have strong system integration skills, and experience with modern DevOps practices and tools.

This role offers the opportunity to make a significant impact on CommBank's technology landscape, working with a talented team in a collaborative environment. You'll be at the forefront of transforming how the bank manages its technology services, making life simpler for service owners and engineers across the organization.

CommBank values diversity and creates an inclusive environment where people from various backgrounds can thrive. They're committed to supporting their employees' growth and providing opportunities to work on challenging, meaningful projects that make a real difference in people's financial wellbeing.

Last updated 12 days ago

Responsibilities For Staff Software Engineer

  • Reducing manual TOIL with automation
  • Assess manual processes and design efficient, modern alternatives
  • System integration ensuring all components work seamlessly
  • Debug complex technical issues involving multiple system components
  • Optimize manual and administrative operational work
  • Support modernization and automation roadmap
  • Build solutions as part of a larger squad
  • Work with engineers to solve problems and pain points

Requirements For Staff Software Engineer

Go
JavaScript
TypeScript
Python
React
Node.js
Kubernetes
  • 11+ years of experience
  • Full cycle development experience
  • Experience with Go, JavaScript, TypeScript, Python, ReactJS, SQL, AWS
  • Knowledge of microservices architecture and RESTful APIs
  • Experience with Jira, Confluence, ServiceNow
  • Proficiency with Docker and Kubernetes/EKS
  • Experience with GitHub, GitHub Actions, Jenkins, Argo CD
  • Modern software engineering practices (TDD, Unit Testing, Pact Testing)
  • Bachelor's or Master's degree in Computer Science/Information Technology

Interested in this job?

Jobs Related To CommBank Staff Software Engineer