O

Obsidian Security

SaaS security posture management

Agent Security Research Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanIn-person

About the Job

Requirements

  • Hands-on knowledge of how agentic tools work, including tool calling, hooks and lifecycle events, Model Context Protocol servers and transports, skills and plugins, and permission modes.
  • A solid grasp of agent-specific attack classes, including direct and indirect prompt injection, tool and description poisoning, confused-deputy and excessive-agency issues, secret leakage into context, and malicious or over-permissioned Model Context Protocol servers and extensions.
  • Ability to distinguish real risks from theoretical risks and explain the difference to customers.
  • Strong SQL skills, ideally with analytical stores such as ClickHouse, Databricks, or Snowflake.
  • A disciplined testing approach, including building reproducible positive and negative test cases before shipping content.
  • Proficiency in Python or Go scripting sufficient to build test harnesses, parse event logs, and perform detections.
  • Working knowledge of SaaS and cloud identity, including OAuth, personal access tokens, API tokens, and scopes, as well as developer tooling such as Git, GitHub or GitLab, and continuous integration and continuous delivery.
  • Ability to explain an agent attack chain to engineers, product teams, and customer-facing teams.

Responsibilities

  • Own agent security content from idea through production.
  • Research how AI agents, including coding assistants, desktop agents, workflow automation tools, and tools connected through the Model Context Protocol, can misbehave or be compromised.
  • Design detections or policies, build them into engines and pipelines, test, ship and document them, help customers adopt them, and tune them based on real-world results.
  • Be accountable for each content item delivering security value in customer environments.

Desired Qualifications

  • Published research, CVEs, talks, or blog posts on large language model or agent security.
  • Familiarity with threat detection.
  • Hands-on experience with endpoint security on macOS, Linux, or Windows.
  • Experience with dbt, Dagster, or other data-pipeline tooling.
  • Background in a SaaS security, cloud access security broker/SaaS security posture management, or insider-threat product.
  • Extensive daily use of Claude Code, Copilot, Cursor, or similar tools, and informed opinions about their security models.

About the Company

Obsidian Security

SaaS security posture management

Obsidian Security offers a security and posture management platform for enterprise SaaS environments. It connects to apps like Microsoft 365, Salesforce, Workday, and ServiceNow via APIs, collects configuration, user activity, and privilege data, and builds a Knowledge Graph that maps relationships across apps to detect account compromise, insider risk, excessive privileges, and configuration drift. The platform now includes AI governance features to discover and manage 'shadow AI', monitor AI agent behavior, and protect against token compromise and prompt injection. It differentiates itself with a cross-app knowledge-graph approach, headcount-based pricing, and a Fortune 500 customer base. Its goal is to give security and IT teams a single view and control plane for enterprise SaaS and AI-enabled ecosystems, reducing risk from misconfigurations and AI-related threats.

Company size
201-500
Company stage
Series D
Total funding
$204.5M
Headquarters
Newport Beach, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Obsidian Security

See more jobs