Drimva

Peregrine

Staff Software Engineer, Product Security

$200K–$275K

San Francisco, CA +3 · Staff · Full-time · Posted Nov 25, 2025

Location
San Francisco, CA
New York, New York, United States
San Francisco, California, United States
Washington, District of Columbia, United States
Experience
8+ years in product security, application security, platform security, security-focused software engineering, or related work.

About the job

Defines Peregrine’s product-security strategy and architecture, writes security-critical code, and leads security initiatives across engineering.

What you'll do

  • Own the product-security roadmap and prioritize work based on risk, customer impact, business needs, and engineering maturity.
  • Define platform security architecture, especially for agent sandboxing, software supply chain security, secret management, and cloud security.
  • Partner across engineering teams, write and review security-critical production code, and build secure-by-default tools and frameworks.

What they ask for

  • 8+ years in product security, application security, platform security, security-focused software engineering, or related work.
  • Experience designing secure architectures and establishing security standards across an engineering organization.
  • Strong software-development background, including writing production Python code.
  • Track record identifying and remediating meaningful software vulnerabilities; ability to work onsite in San Francisco or New York.

Nice to have

  • Experience building or scaling product-security programs at a rapidly growing company.
  • Experience with AWS and cloud-native security patterns, or AI/ML systems and LLM application security.

Pay

$200,000 — $275,000 USD (annual salary)

Tools

Python, Django, Celery, Airflow, Kafka, React, Redux, Mapbox

AI focus

Preferred experience includes AI/ML systems and emerging security considerations for LLM-based applications.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)