O

Obsidian Security

SaaS security posture management

Product Security Engineer - AI & Platform Security

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

About the Job

Requirements

  • Solid experience in product security or a related discipline, with a track record of shipping security improvements as code.
  • Deep knowledge of secure software development and common application security risks.
  • Strong software engineering skills in Python, Go, Java, Kotlin, TypeScript, or comparable languages.
  • Hands-on experience developing and securing applications on cloud-native services, such as AWS and/or GCP.
  • Experience securing cloud-native SaaS products, distributed systems, APIs, and microservices, including protecting sensitive data end-to-end.
  • Practical CVE management experience across dependencies and infrastructure.
  • Strong English communication skills and the ability to collaborate across regions and time zones.

Responsibilities

  • Build security features into products, backend services, and cloud infrastructure, including authentication and authorization, service-to-service identity, tenant isolation, secrets management, and audit logging.
  • Secure customer data across its full lifecycle—collection, processing, storage, and presentation—covering encryption, key management, tenant isolation, access control, and retention.
  • Design and secure services built on cloud-native platforms, primarily AWS and GCP, including IAM, networking, storage, Kubernetes, and managed services, with secure defaults and infrastructure-as-code.
  • Conduct security architecture and design reviews for new products, services, APIs, data pipelines, and infrastructure components, including those that use AI and agents.
  • Secure AI and agent workflows in product development, and turn findings into concrete code guardrails, such as least-privilege tool access, input and output controls, and data-leakage protections.
  • Strengthen CI/CD pipelines with automated security controls, including dependency scanning, static analysis, and container scanning.
  • Lead CVE management, including exposure analysis, risk assessment, prioritization, remediation, testing, deployment, and validation; automate it where possible.
  • Conduct code reviews and mentor engineers on secure development practices.

Desired Qualifications

  • Experience securing AI/LLM applications or agent systems, such as OWASP Top 10 for LLM Applications or MCP/tool-permission models.
  • Cybersecurity or identity security product experience.
  • Software supply chain security knowledge.
  • Familiarity with OWASP, CVSS, and NIST standards.
  • Experience with compliance frameworks such as SOC 2 or ISO 27001.
  • Penetration testing or vulnerability research background.
  • Mandarin proficiency.

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