
Staff Software Engineer, Product Security
Peregrine Technologies3 days ago
Base Salary
$200k - $275k/yr
Responsibilities
- Define and own the product-security roadmap based on risk, customer impact, business needs, and engineering maturity.
- Design security architecture for agent sandboxing, software supply chain security, secret management, and cloud security.
- Partner with Product Engineering, Infrastructure, Platform, and other teams to incorporate secure-design principles across 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.
- Provide cross-functional leadership, make architectural decisions, and mentor engineers.
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.
- Experience identifying and remediating meaningful software vulnerabilities through professional work, security research, penetration testing, bug bounties, CVEs, or comparable experience.
- Excellent communication skills for translating technical security risks into product and business tradeoffs.
- Ability to work onsite at the San Francisco or New York office.
- Preferred: experience scaling product-security programs, AWS and cloud-native security patterns, and AI/ML systems or security considerations for LLM-based applications.
Benefits
- Annual salary range of $200,000–$275,000, plus benefits, potential equity, and potential bonus.
- Onsite work required at the San Francisco or New York office.