Salary
≈ $33k – $82k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 12+ years exp
Employment
Full-Time
First seen by Alion on Oct 28, 2026.
Overview
Company
Impact
Profile match
Commonwealth Bank Ltd Bahamas provides personal and business banking services with a focus on security, trust, and customer satisfaction.
Organization- At CommBank, we never lose sight of the role we play in delivering a brighter future for our customers and supporting our communities. Our focus is to help customers and communities move forward to progress. To make the right financial decisions and achieve their dreams, targets and aspirations. Regardless of where you work within our organization, your initiative, talent, ideas and energy all contribute to the impact that we can make with our work. Together we can build tomorrow's bank today.
Role Title – Staff Software Engineer
Business Unit– Group Security
Location- Bangalore- Manyata tech Park
Impact and Contributions: As a Staff Software Engineer – Identity Graph & Signals, you will be one of the senior individual contributors responsible for the technical direction and engineering quality of a strategic identity platform.
The platform will build a connected representation of identities across people, privileged identities, service accounts, workloads, applications, devices, credentials, entitlements and resources. It will combine that graph with near-real-time identity and security signals to enable stronger identity intelligence, risk detection and dynamic security decisions.
You will work on problems spanning distributed systems, graph modelling, event-driven architectures, identity security and large-scale data processing.
This is a hands-on Staff engineering role. You will design systems, write production software, make consequential architecture decisions and raise engineering capability across the team. You will influence engineers and teams beyond your immediate delivery scope without relying on organisational authority.
Key Responsibilities
You will:
We are looking for an engineer with substantial experience designing and building complex production systems.
You will bring:
Direct experience in every area below is not required. Strong engineers with adjacent experience are encouraged to apply.
Experience in one or more of the following would be highly regarded:
Within this role, success means more than delivering individual features.
You will have helped create a platform where:
Identity is changing.
The traditional model of managing users, accounts and entitlements in separate systems is increasingly insufficient for cloud, APIs, workloads, AI agents and other non-human identities. Security decisions increasingly depend on understanding the relationships between identities, resources, privileges and behaviour, and on being able to respond to signals as circumstances change.
The Identity Graph & Signals team is building that foundation at CommBank scale.
For the right engineer, this is an opportunity to solve technically difficult problems, shape a new platform rather than inherit a finished one, and have material influence over how identity security evolves across one of Australia's largest technology environments.
Education Qualifications
Bachelor's degree in Engineering, Computer Science, Information Technology or a related discipline, or equivalent practical experience.
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
Role Title – Staff Software Engineer
Business Unit– Group Security
Location- Bangalore- Manyata tech Park
Impact and Contributions: As a Staff Software Engineer – Identity Graph & Signals, you will be one of the senior individual contributors responsible for the technical direction and engineering quality of a strategic identity platform.
The platform will build a connected representation of identities across people, privileged identities, service accounts, workloads, applications, devices, credentials, entitlements and resources. It will combine that graph with near-real-time identity and security signals to enable stronger identity intelligence, risk detection and dynamic security decisions.
You will work on problems spanning distributed systems, graph modelling, event-driven architectures, identity security and large-scale data processing.
This is a hands-on Staff engineering role. You will design systems, write production software, make consequential architecture decisions and raise engineering capability across the team. You will influence engineers and teams beyond your immediate delivery scope without relying on organisational authority.
Key Responsibilities
You will:
- Provide technical leadership for the architecture, design and evolution of the Identity Graph & Signals platform.
- Design and build highly available, secure and scalable distributed services that ingest, normalise, correlate and serve identity relationships and security signals.
- Define graph models capable of representing complex relationships between human identities, non-human identities, applications, workloads, accounts, credentials, entitlements, devices and resources.
- Engineer high-volume ingestion and event-processing pipelines for identity, authentication, authorisation, entitlement, device, workload and security telemetry.
- Develop APIs and services that allow identity relationships and signals to be consumed by authentication, authorisation, access governance, privileged access, detection and response, and other security capabilities.
- Solve difficult problems involving entity resolution, identity correlation, temporal relationships, graph traversal, event ordering, data quality, consistency, scale and low-latency access.
- Establish clear architectural boundaries, domain models, APIs, engineering patterns and technical standards that allow the platform to evolve safely.
- Make pragmatic engineering trade-offs across performance, reliability, security, maintainability, cost and speed of delivery.
- Remain deeply hands-on with production code, prototypes, design reviews and complex engineering problems.
- Lead technical design and code reviews, particularly for changes that affect platform architecture, security boundaries, reliability or long-term maintainability.
- Build security into the platform by design, including strong workload identity, authentication and authorisation, least privilege, encryption, secrets management and auditable access patterns.
- Design for operability from the beginning, using observability, SLOs, automated testing, deployment automation and production telemetry to continuously improve reliability.
- Work closely with identity architects, security engineers, product teams, data engineers and application teams across India and Australia.
- Identify architectural risks and systemic engineering issues early and drive them through to resolution.
- Mentor senior engineers and strengthen engineering capability through technical leadership, design thinking and high engineering standards.
- Contribute reusable patterns and engineering practices to the broader CommBank engineering community.
We are looking for an engineer with substantial experience designing and building complex production systems.
You will bring:
- Typically 12+ years of software engineering experience, or equivalent depth of experience building and operating complex production systems.
- Demonstrated Staff-level technical leadership across systems or initiatives spanning multiple engineers, teams or domains.
- Exceptional software engineering capability in at least one modern backend language such as Java, Kotlin, Go, C#, Python or equivalent, with the ability to work effectively across a broader technology stack.
- Strong experience designing distributed, highly available and horizontally scalable systems.
- Deep understanding of API design, asynchronous processing, event-driven architectures, concurrency, failure handling and distributed-system trade-offs.
- Experience building platforms that process large volumes of data or events with demanding requirements for reliability, latency and correctness.
- Strong data-modelling capability across one or more of relational, document, key-value, search or graph data stores.
- Experience with cloud-native engineering on AWS, Azure or comparable cloud platforms.
- Strong engineering practices across automated testing, CI/CD, infrastructure automation, observability, production support and secure software development.
- A record of simplifying complex technical problems and turning ambiguous requirements into coherent architectures and working software.
- The ability to influence architecture and engineering decisions across teams while remaining collaborative and open to challenge.
- Strong written and verbal communication skills, including the ability to explain complex technical decisions and trade-offs clearly.
Direct experience in every area below is not required. Strong engineers with adjacent experience are encouraged to apply.
Experience in one or more of the following would be highly regarded:
- Graph databases and graph processing, including Amazon Neptune, Neo4j, JanusGraph or equivalent technologies.
- Graph modelling, graph traversal languages such as Gremlin or openCypher, entity resolution or relationship analytics.
- Large-scale streaming and event platforms such as Kafka, Kinesis, Event Hubs or equivalent.
- Identity and Access Management architectures involving OAuth 2.0, OpenID Connect, SAML, SCIM, authentication, authorisation, identity governance or privileged access management.
- Modern workload and non-human identity patterns, including service identities, workload identities, certificates, secrets and machine credentials.
- Identity-security or cybersecurity telemetry, detection engineering, risk signals or continuous access evaluation.
- Technologies and patterns such as SPIFFE/SPIRE, Microsoft Entra, CyberArk, SailPoint, Ping Identity, HashiCorp Vault or equivalent platforms.
- Large-scale security, fraud, observability, recommendation, knowledge-graph or other systems where relationships and real-time signals are central to decision-making.
Within this role, success means more than delivering individual features.
You will have helped create a platform where:
- identity relationships can be understood across previously disconnected systems;
- identity and security signals can be processed and acted upon quickly;
- downstream teams can consume reliable identity intelligence through well-designed platform interfaces;
- architectural decisions enable rather than constrain future use cases;
- reliability, security and operability are intrinsic to the design;
- engineers around you make better technical decisions because of your influence; and
- the platform becomes a reusable strategic capability rather than another isolated identity system.
Identity is changing.
The traditional model of managing users, accounts and entitlements in separate systems is increasingly insufficient for cloud, APIs, workloads, AI agents and other non-human identities. Security decisions increasingly depend on understanding the relationships between identities, resources, privileges and behaviour, and on being able to respond to signals as circumstances change.
The Identity Graph & Signals team is building that foundation at CommBank scale.
For the right engineer, this is an opportunity to solve technically difficult problems, shape a new platform rather than inherit a finished one, and have material influence over how identity security evolves across one of Australia's largest technology environments.
Education Qualifications
Bachelor's degree in Engineering, Computer Science, Information Technology or a related discipline, or equivalent practical experience.
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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,073,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Bengaluru
Software Engineer, Senior (Java + React)
4 hours ago
≈ $17k – $39k per year (Estimated) · In office · Full-Time · Chennai
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GCP
GitHub Actions
CircleCI
Prometheus
Azure
CI/CD
Jenkins
AWS
Grafana
Web3
Bitcoin
Apply
Specialist, Software Engineering
1 hour ago
≈ $18k – $42k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad · Pune
Python
JavaScript
Management
Agile
Scrum
Apply
Sr Developer, Application Development
1 hour ago
≈ $15k – $35k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Hyderabad · Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Spring Cloud
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
Vue.js
GraphQL
Angular
React.js
Mobile
Clean Architecture
DevOps
Rest API
Terraform
GCP
OpenTelemetry
CloudFormation
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Google GKE
Google Cloud Run
AWS Lambda
Amazon S3
Amazon ECS
Management
Agile
Apply
Senior Lead Associate - Engineering/AI
1 day ago
≈ $16k – $39k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Pune
Python
JavaScript
TypeScript
SQL
C#
C#
Entity Framework Core
Frontend
Angular
DevOps
Terraform
GCP
Azure
CI/CD
AWS
SRE
Cybersecurity
OWASP
Management
Agile
Apply
≈ $18k – $41k per year (Estimated) · In office · 5+ years exp · Bengaluru
JavaScript
SQL
Node JS
Databases
PostgreSQL
Redis
Frontend
GraphQL
DevOps
Rest API
Git
AWS
Docker
Kubernetes
AWS Lambda
Management
Agile
Scrum
Apply
≈ $24k – $58k per year (Estimated) · Remote (India) · Full-Time · 7+ years exp · Bengaluru
DevOps
Configuration Management
Management
Agile
Apply
Senior Principal Cloud Foundations Engineer
22 min ago
≈ $35k – $100k per year (Estimated) · Remote (India) · Full-Time · 6+ years exp · Bengaluru
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
SLI/SLO/SLA
GitHub
Apply
Sr. IT Analyst - Global Web & Marketing IT
25 min ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Lighthouse
Mobile
PWA
DevOps
Rest API
GCP
New Relic
Datadog
Azure
CI/CD
Git
AWS
Docker
Analytics
A/B Testing
QA
Sentry
Apply
Product Owner - Payments
1 hour ago
≈ $28k – $59k per year (Estimated) · In office · Full-Time · 12+ years exp · Bengaluru
Apply
Lead Software Engineer - Test Automation
1 hour ago
≈ $17k – $46k per year (Estimated) · In office · Full-Time · Bengaluru
JavaScript
TypeScript
SQL
Databases
PostgreSQL
DevOps
Kibana
Kubernetes
Management
Confluence
QA
JMeter
Apply
This is one of many
2,073,632 more open roles from verified company boards, updated every day.

