Commonwealth Bank Logo

Commonwealth Bank

Principal Software Engineer

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Park Road, Andheri, Mumbai Suburban, Maharashtra
Expert/Leader
In-Office
Park Road, Andheri, Mumbai Suburban, Maharashtra
Expert/Leader
The Principal Software Engineer will lead the design and implementation of innovative technical solutions, mentor teams, and focus on security and risk management. Responsibilities include shaping the digital platform, leading complex developments, and ensuring high-quality standards across distributed systems.
The summary above was generated by AI
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: Principal Software EngineerLocation: Bangalore-Manyata Tech ParkBusiness & Team: This role is part of the Service Crew within ITB Domain in Institutional Banking, where we deliver cutting-edge technology solutions that serve business & institutional customers across our relationship managed customer segments of the bank. Our mission is to empower businesses to thrive using the technology of tomorrow. By leveraging digital tools, our Crew aims to elevate the customer experience and deliver exceptional products and services.Impact & Contribution: As a Principal Engineer, you will play a pivotal role within our team. You’ll bring your expertise in technology and Digital knowledge to define technical strategies and design innovative solutions for complex challenges within a business unit. Your approach will integrate a strong focus on risk management and security from the earliest stages of development. Additionally, you’ll mentor and guide engineers, fostering excellence in their craft and enabling them to deliver world-class applications.
 
Roles & Responsibilities:
  • Will shape the future of our digital platform while focusing on designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.
  • Use skills to lead our engineers in implementing complex technical solutions that may include SaaS and cloud-based environment experience. You’ll possess a strong risk mindset in ensuring that appropriate cyber security controls are implemented and play a significant mentoring role in providing technical assistance to the engineers in the team.
  • Enjoy and have demonstrable experience building enterprise software
  • Have a broad technology background with engineering as a core competency
  • Have experience building and leading teams through complex multi year builds ideally gained in a similar role within an enterprise environment or as a CTO in an ASX 200 organisation or scaleup
  • Have real world experience of building and leading teams who operate in the DevSecOps model.
  • Have experience of addressing Tech Debt using a commercially focused and pragmatic approach.
  • Have identified, gained support and ensured execution of technical direction and strategy
  • Can design and implement solutions to complex problems, including onboarding and migrating to new tooling as well as removing obsolete systems and code.
  • Encourages risk-taking and constructively challenges the status quo while influencing stakeholders and building diverse and inclusive teams.
Technology Skills:
  • 18+ years of relevant hands on work experience in software development
  • Thorough understanding of large-scale distributed systems, solution design and architecture principles
  • Ability to design solutions to meet the highest possible quality standards while simultaneously balancing security, performance, availability, and maintainability concerns
  • Developing 3-tier application both on-premises and on cloud covering: Frontend: React and Redux (preferred) or Angular.
  • Backend: .Net Core (preferred), C#., Kafka, JavaScript
  • APIs & Database: SQL and NoSQL experience (both admin and usage).
  • Microservices design and implementation of highly scalable APIs. Solid technical background in building and designing data integration, microservices and workflow automation on cloud platforms using AWS
  • Scripting/programming languages (i.e., JavaScript, TypeScript, Go, Python).
  • Expertise in setting up DevSecOps, CI/CD pipelines, logging and monitoring tools (TeamCity, Octopus, GitHub, GitHub Actions, Artifactory, Snyk and SonarQube)
  • Infrastructure as Code (Terraform or CloudFormation).
  • Mentoring and coaching other Engineers.
  • Configuration Management.
  • Containerisation.
  • Experience with AI engineering tools and frameworks
Education Qualifications:Bachelor’s degree or master’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: 30/01/2026

Top Skills

.Net Core
Angular
Artifactory
AWS
C#
CloudFormation
Git
Github Actions
Go
JavaScript
Kafka
NoSQL
Octopus
Python
React
Redux
Snyk
Sonarqube
SQL
Teamcity
Terraform
Typescript

Similar Jobs

15 Days Ago
Hybrid
Mumbai, Maharashtra, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Lead AI innovation and modernization of map-making processes, utilizing deep expertise in geospatial technologies, cloud platforms, and distributed systems while coaching senior engineers and aligning technical strategies with business objectives.
Top Skills: AWSAzureDockerFlinkGCPGitJavaKafkaKubernetesLinuxMavenPythonScalaSpark
Yesterday
In-Office
Navi Mumbai, Thane, Maharashtra, IND
Senior level
Senior level
Information Technology • Security
As a Principal Performance Engineer, you will evaluate product performance, guide team members, and troubleshoot performance issues while collaborating across functional teams.
Top Skills: AICloudContainerizationDockerFormat-Preserving EncryptionJavaKubernetesLinux Shell ScriptingMicro-ServicesPythonQuantum-Resistant CryptographyTokenization
8 Days Ago
In-Office
2 Locations
Senior level
Senior level
Cloud • Hardware • Information Technology • Internet of Things • Software • Business Intelligence
As a Principal Software Engineer, you'll optimize CI/CD pipelines, mentor engineers, and incorporate AI-driven tools to enhance DevOps practices.
Top Skills: ArtifactoryBashBazelCmakeDockerGithub ActionsGitlab CiGroovyJenkinsKubernetesNexusPython

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account