← All roles

Staff Software Engineer, Product Security

Peregrine Technologies· Data Governance
Apply on company site
San Francisco, CA$200k - $275kfull-timePosted 10mo ago

About the role

Staff Product Security Engineer responsible for defining and owning Peregrine’s product-security strategy and architecture, driving secure-by-default practices, and mentoring across the engineering organization.

Responsibilities

  • Define and own the product-security roadmap, prioritizing initiatives based on risk, customer impact, business needs, and engineering maturity.
  • Define security architecture across the platform, focusing on 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 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 that make the secure path the easiest path for developers.
  • Identify emerging vulnerabilities and security risks, then develop pragmatic mitigation strategies that support product objectives.

Qualifications

  • 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.
  • Track record of 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 on-site at our San Francisco or New York office.

Skills

Required:Product security strategySecurity architecturePython production codingSecure coding practicesCommunication

Benefits

  • Annual Salary + Benefits + Equity (if applicable) + Bonus (if applicable)
  • Actual compensation is influenced by skill set, experience, certifications/licenses, and location
  • Information on the benefits offered is here (link)
Last updated Sep 9, 2026. Interested? Apply on the company site.

About Peregrine Technologies

Effective, efficient and easy to use, Peregrine is the real-time public safety and police data management platform that delivers true interoperability.

public safetypolice data managementinteroperability

More open roles at Peregrine Technologies