Peregrinetechnologies
Staff Software Engineer, Product Security
New York, NY. Posted 11 months ago
The role
You will define and own the product-security roadmap and architecture. You will write security-critical code and build secure-by-default tools for the engineering organization.
What you will do
- Define and own the product-security roadmap
- Define security architecture across the platform
- Partner with Product Engineering, Infrastructure, and Platform teams
- Write and review security-critical production code
- Build secure-by-default libraries, frameworks, and tools
- Identify emerging vulnerabilities and security risks
- Develop pragmatic mitigation strategies
Required 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
- Experience writing high-quality production Python code
- Track record of identifying and remediating software vulnerabilities through professional work, security research, penetration testing, bug bounties, or CVEs
- Excellent communication skills
Nice to have
- Experience building or scaling product-security programs at a rapidly growing company
- Experience with AWS and cloud-native security patterns
- Experience with AI/ML systems and emerging security considerations for LLM-based applications
About the company
Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society’s challenges with an AI-enabled platform. The company supports hundreds of customers across 30+ states and two countries.