Perplexity

Member of Technical Staff (Software Engineer, Security)

San Francisco. Posted 11 months ago

The role

This person will build and evolve software, automations, and systems that power security operations. The role focuses on engineering security tools and internal AI-driven agents to improve detection, response, and vulnerability management.

What you will do

  • Design, build, and maintain software and automation for detection and response programs.
  • Implement and enhance internal AI agents and security bots.
  • Develop and operate systems and workflows for bug bounty and vulnerability disclosure programs.
  • Partner with product and engineering teams to threat model new features and systems.
  • Contribute to secure-by-default libraries, services, and patterns.
  • Integrate security signals from cloud, endpoints, SaaS, and applications into pipelines.
  • Build automation to reduce manual work in incident response, containment, and remediation.
  • Collaborate with security and software engineers to review designs and code.

Required qualifications

  • 4+ years of experience as a software engineer building security-related tools, platforms, or automations, or in a security engineering role with strong software development responsibilities.
  • Proficiency in at least one major programming language such as Python, Go, or TypeScript.
  • 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 for services or features.
  • Familiarity with cloud infrastructure and modern SaaS environments.
  • Ability to work closely with cross-functional teams, own projects end-to-end, and ship pragmatic, high-impact improvements.

Nice to have

  • Experience operating or contributing to bug bounty or vulnerability management programs.
  • AWS preferred.
  • Experience designing or improving AI-powered agents or automation used for security operations.

About the company

Perplexity is seeking a hands-on Software Engineer to build and evolve the software, automations, and systems that power our security operations.

Member of Technical Staff (Software Engineer, Security) at Perplexity | JobZoey