Identity is changing rapidly. Alongside human users, organisations increasingly rely on AI agents, service accounts, workloads, applications, API tokens, and other non-human identities to access systems and act autonomously. These technologies create enormous opportunity, but also a rapidly expanding attack surface.
Vectra’s Identity Domain is responsible for detecting and reducing identity-based risk across identity providers and SaaS environments, including human, machine, and non-human identities.
We are looking for a Staff Software Engineer to provide technical leadership within Vectra AI’s Identity Domain, with particular expertise in the emerging security challenges created by AI agents, machine identities, and non-human identities (NHIs).
This is a senior individual contributor role for an engineer who combines strong software engineering with deep curiosity about how customers build and operate modern identity systems.
You will need to understand how AI agents are created, deployed, authenticated, permissioned, and connected to enterprise systems and translate that understanding into security capabilities that protect customers as this new attack surface evolves.
The Identity team owns end-to-end delivery: from ingesting and normalising identity telemetry, through analytics and detection, to publishing detections and findings and making identity observability data available across the Vectra platform.
You will lead complex engineering initiatives across that lifecycle, remain hands-on with architecture and code, and help teams make strong technical decisions while delivering reliable customer outcomes.