C

CommBank

Full-spectrum financial services and banking

Staff Software Engineer - Agentic AI Security

Security Engineering & ArchitecturePosted on Nov 9
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Strong identity engineering expertise and practical knowledge of AI agents and the security risks arising when autonomous systems receive credentials, permissions, and access to enterprise services.
  • Comfort moving between architecture, code, APIs, and identity platforms, and translating emerging security concepts into practical engineering controls.
  • Hands-on expertise with Microsoft Entra ID for Agents (Entra Agent ID) and Microsoft Agent 365, or comparable agent identity and governance platforms.
  • Strong knowledge of Microsoft Entra ID, OAuth 2.0, OpenID Connect, application identities, service principals, managed identities, and workload identities.
  • Experience designing enterprise identity lifecycle and governance patterns for non-human identities.
  • Applied understanding of agentic AI threats, threat modelling, trust boundaries, sandboxing, tool allow-listing, permission scoping, and secure handling of untrusted content.
  • Understanding of secure delegation, token exchange, and emerging agent identity approaches such as AI Identity Management System (AIMS).
  • Familiarity with Microsoft 365 Copilot, Copilot Studio agents, Microsoft Graph permissions, connectors, or MCP-style tool integrations.
  • Practical PowerShell, Python, or similar coding skills, with confidence working across APIs, SDKs, and configuration-as-code.
  • Technical leadership skills to influence engineering direction, mentor others, and take ownership of complex strategic initiatives.

Responsibilities

  • Lead engineering adoption of Microsoft Entra ID for Agents (Entra Agent ID) and Microsoft Agent 365, including agent registration, ownership, permissions, inventory, visibility, and lifecycle controls.
  • Establish secure engineering patterns for agent identity, authentication, authorisation, secrets, tool access, and privileged operations.
  • Design controls for prompt injection, excessive agency, unsafe tool use, credential exposure, privilege escalation, and data leakage.
  • Apply Zero Trust, least privilege, identity isolation, scoped permissions, short-lived credentials, and human approval to agent architectures.
  • Build and prototype secure agentic AI capabilities that improve Identity Services engineering and operational workflows.
  • Ensure agent activity is observable, attributable, auditable, and appropriately governed.
  • Provide hands-on technical leadership, mentor engineers, and simplify or retire obsolete architecture.
  • Shape the technical roadmap for agentic AI, automation, and identity engineering within Identity Services.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs