Summary
What you’ll impact
The Senior/Staff Product Security Engineer will embed security into product development by collaborating with engineering teams on secure architecture, performing deep technical assessments, and creating security tooling. This role focuses on threat modeling, code review, penetration testing, and automation to enhance the security posture of modern web and cloud-native applications.
Responsibilities
What you'll do
- Threat modeling and security architecture reviews for new products and services
- Hands-on code review, vulnerability research and application penetration testing
- Building internal security tooling and automation in Python, Go or similar languages
- Developing automated approaches to vulnerability discovery and remediation
- Improving SAST, DAST and software supply-chain security
- Security controls and tooling integrated directly into CI/CD and the SDLC
- Applying AI/agentic systems to security engineering, code analysis and security automation
- Partnering directly with engineering teams to develop secure-by-default patterns
Requirements
What you’ll bring
- 5+ years of hands-on application, product or software security experience
- Strong software engineering or scripting ability
- Experience building security tooling rather than exclusively operating commercial products
- Strong understanding of modern web applications, APIs and cloud-native architectures
- Experience with threat modeling, secure code review and offensive application testing
- Ability to work directly with senior software engineers on complex technical problems