Perplexity
Member of Technical Staff (Software Engineer, Security)
$220K–$405K
San Francisco +4 · Staff · Full-time · Posted Dec 2, 2025
- Location
- San Francisco
Remote (United States)
London
Belgrade
New York City - Experience
- 4+ years; alternatives: software engineering with significant security tooling or automation experience, or security engineering with strong software development responsibilities.
About the job
Build and operate security software, automation, and internal AI agents to improve security operations and protect products and infrastructure.
What you'll do
- Develop security tools and automations for detection, response, investigations, and vulnerability management.
- Build internal AI agents and integrate security signals from cloud, endpoints, SaaS, and applications.
- Partner with product and engineering teams on threat modeling, secure design, and security guardrails.
What they ask for
- 4+ years as a software engineer with significant security tooling or automation experience, or in security engineering with strong software development responsibilities.
- Proficiency in at least one major programming language, such as Python, Go, or TypeScript, and experience building production services, CLIs, or internal tools.
- Experience integrating with security-relevant systems such as logging pipelines, SIEMs, EDR, cloud APIs, or identity platforms.
- Practical experience with threat modeling, secure design, or application security reviews.
Nice to have
- Experience operating or contributing to bug bounty or vulnerability management programs.
- Familiarity with cloud infrastructure (AWS preferred) and modern SaaS environments; experience designing or improving AI-powered security agents or automation.
Pay
$220K – $405K (base salary)
Tools
Python, Go, TypeScript, AWS, SIEMs, EDR
AI focus
Build and enhance internal AI agents and security bots for monitoring, investigations, reporting, and other security operations tasks.
Model-written summary · the original posting is authoritative