jobapplier

Product Security Engineer (AI & Platform Security) – Taiwan

Obsidian Security

Responsibilities

  • Build security features into our products, backend services, and cloud infrastructure (authentication and authorization, service-to-service identity, tenant isolation, secrets management, 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 (IAM, networking, storage, Kubernetes, 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 the AI and agent workflows in our product development, and turn the findings into concrete guardrails in code (for example, 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.

Preferred

  • Experience securing AI/LLM applications or agent systems (e.g., OWASP Top 10 for LLM Applications, 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 Role

Obsidian Security is looking for a Product Security Engineer to strengthen the security of Obsidian's products, software supply chain, development pipelines, and cloud infrastructure.

This is a hands-on engineering role

you will design and build security features into our backend services and cloud-native infrastructure, not only review them. AI security is a core part of what Obsidian sells, and our own platform and products are built with AI and agents, so you will help keep those systems secure by design. You will also help protect customer data throughout its lifecycle. The role spans the full product lifecycle, from architecture through production operations.

Required Qualifications

  • 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.

Employee Benefits

  • Our competitive benefits packages are designed to support our employees' well-being, both at work and at home. Our US based employees enjoy:
  • Competitive compensation with equity and 401k

Comprehensive healthcare with dental and vision coverage

  • Flexible paid time off and paid holiday time off
  • 12 weeks of new parent or family leave

Personal and professional development resources

For more details on our US benefits, or for information on our international benefits, please see here