← Back to list
Job · Principal

Member of Technical Staff (Software Engineer, Security)

Software Engineer • Principal • On-site • Full-time • United States San Francisco, USA

Perplexity is seeking a hands-on Software Engineer to build the software, automations, and internal AI-driven agents that power its security operations, improving detection, response, and vulnerability management.

Responsibilities

  • ▹Design, build, and maintain software/automation that improves detection and response (alert enrichment, triage workflows, investigation tooling)
  • ▹Implement and enhance internal AI agents and security bots for monitoring, investigations, and reporting
  • ▹Develop and operate systems for the bug bounty and vulnerability disclosure program (intake, triage, prioritization, remediation tracking)
  • ▹Partner with product and engineering to threat model new features and add guardrails
  • ▹Contribute to secure-by-default libraries, services, and patterns
  • ▹Integrate security signals from cloud, endpoints, SaaS, and applications into cohesive pipelines and data models
  • ▹Build automation to reduce manual work in incident response, containment, and remediation
  • ▹Collaborate with security and software engineers on design and code review

Requirements

  • ▹4+ years as a software engineer with significant time on security-related tools/platforms/automation, or a security engineering role with strong dev responsibilities
  • ▹Proficiency in at least one major language (Python, Go, or TypeScript), building production services, CLIs, or internal tools
  • ▹Experience integrating with security-relevant systems (logging pipelines, SIEMs, EDR, cloud APIs, identity platforms)
  • ▹Practical experience with threat modeling, secure design, or application security reviews
  • ▹Experience with bug bounty or vulnerability management programs is a plus
  • ▹Familiarity with cloud infrastructure (AWS preferred) and modern SaaS environments
  • ▹Ability to work closely with cross-functional teams and own projects end-to-end

Nice to have

  • ▹Experience designing or improving AI-powered agents or automation for security operations

Soft skills

Cross-functional collaborationShipping pragmatic, high-impact improvements

Similar jobs