
Staff Software Engineer, Product Security
Peregrine Technologies3 days ago
Base Salary
$200k - $275k/yr
Responsibilities
- Own and define the product-security roadmap, prioritizing work according to risk, customer impact, business needs, and engineering maturity.
- Define security architecture for agent sandboxing, software supply chain security, secret management, and cloud security.
- Partner with Product Engineering, Infrastructure, Platform, and other teams to apply secure-design principles throughout the development lifecycle.
- Write and review security-critical production code across key parts of the product.
- Build secure-by-default libraries, frameworks, and tools for developers.
- Identify emerging vulnerabilities and security risks and develop pragmatic mitigation strategies.
Requirements
- 8+ years of experience 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 with experience writing high-quality production Python code.
- Demonstrated experience identifying and remediating meaningful software vulnerabilities through professional work, security research, penetration testing, bug bounties, CVEs, or comparable experience.
- Excellent communication skills, including the ability to translate technical security risks into clear product and business tradeoffs.
- Ability to work onsite at the San Francisco or New York office.
- Preferred experience building or scaling product-security programs at a rapidly growing company.
- Preferred experience with AWS and cloud-native security patterns.
- Preferred experience with AI/ML systems and security considerations for LLM-based applications.
Benefits
- Benefits, potential equity, and potential bonus are offered in addition to the stated salary range.
- This is an onsite role in San Francisco or New York.