About the job
Perplexity is on the lookout for an exceptional and proactive Application Security Engineer to enhance our innovative security team. Join us in transforming how individuals search and engage with the internet. You will be instrumental in developing systems, tools, and processes that seamlessly integrate security for developers, fostering rapid innovation while safeguarding our users on a large scale.
Key Responsibilities
Design and deploy scalable, developer-friendly security solutions that seamlessly incorporate into engineering workflows.
Lead threat modeling exercises, design evaluations, and code assessments for new features and significant product launches.
Develop and enhance secure-by-default frameworks for authentication, authorization, input validation, and secrets management.
Create and integrate automated security tools within CI/CD pipelines (including linters, dependency scanners, and policy enforcement).
Collaborate with product and engineering teams to address vulnerabilities and contribute to incident response and postmortems.
Oversee, manage, and enhance our third-party penetration testing engagements and bug bounty program, working closely with external security researchers to detect and fix vulnerabilities.
Stay updated on prevalent threats and attack strategies, driving the continuous improvement of our application security posture.

