CronJobs

security jobs

Member of Technical Staff (Software Engineer, Cybersecurity Products)

Perplexity · San Francisco

unknownstaff$220,000–$405,000Posted Nov 13, 2026TypeScriptPythonGoRustAWSCI/CDLLM agents

Apply on the employer site

About this role

## About the Role Perplexity is building cybersecurity products where agents do the security work—not just assist with it. Our security team already runs agents in our own environment every day across finding vulnerabilities, testing defenses, securing our cloud, and responding to threats. Now we’re turning that work into products for customers. You’ll be a hands-on Software Engineer building these products end to end—from security logic and agent workflows to integrations and the product surfaces customers use. You’ll ship quickly with design partners and enterprise customers, working directly with the security engineers who do this work internally. ## Responsibilities - Build security products from zero to one across domains such as application security, penetration testing/offensive security, cloud security, and detection & response. - Build agents that do real security work: review code, find vulnerabilities, test applications and infrastructure like an attacker, assess cloud configurations, investigate threats, and validate findings and recommend/apply fixes. - Build the systems underneath: multi-tenant services, data pipelines, and secure execution environments that run against customer code, cloud accounts, and telemetry. - Build integrations with tools customers already use: source control & CI/CD, cloud providers, identity providers, security tools, ticketing, and chat. - Ship customer-facing product surfaces: APIs, dashboards, onboarding, and workflows that fit how security and engineering teams operate. - Maintain the same standards we hold ourselves to: strong tenant isolation, least privilege, safe handling of customer secrets/data, and tight controls on any agent acting in a customer environment. - Define and track quality metrics (finding accuracy, false positive rate, exploitability, time to fix, cost) and use them to drive improvements. - Work with design partners and customers to help decide which security problems we should build products for next. ## Qualifications - 4+ years of experience as a software engineer building production systems, with meaningful time spent on security products, security data platforms, or security engineering with heavy software development. - Proficiency in at least one major programming language (Python, Go, TypeScript, or Rust) and experience owning production services end to end. - Hands-on depth in at least one security domain (application security, penetration testing/offensive security, cloud security, or detection & response) and curiosity to work across others. - Experience integrating with security- or developer-relevant systems (source control, CI/CD, cloud provider APIs, identity providers, scanners, SIEMs). - Familiarity with cloud infrastructure (AWS preferred) and building secure, multi-tenant SaaS. - Comfortable working directly with customers and shipping pragmatic improvements quickly in an ambiguous, early-stage product area. ### Bonus - Experience building LLM-powered agents, evaluation frameworks, or tool-using automation for security/high-stakes domains. - Experience at a security product company (AppSec, pentesting, cloud security, detection & response) or on an internal security platform at scale.

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord