Security Software Engineer

PSI

  • San Francisco, CA
  • 2 days ago

    Highlights

    Their agents handle sensitive customer data and take real actions inside business-critical software, so security sits at the center of how the product earns trust and wins larger accounts. Strong software engineering background: production systems you personally designed, built, and shipped.

    Numbers & Facts

    LocationSan Francisco, CA

    Description

    Our client is an AI company building autonomous agents for enterprise customers. Their agents handle sensitive customer data and take real actions inside business-critical software, so security sits at the center of how the product earns trust and wins larger accounts.

    This is a senior, hands-on individual contributor role with a direct line to engineering leadership. You will shape the security architecture for the agent platform and write much of the code that enforces it.

    What You'll Do

    • Own the threat model and security roadmap for the agent platform
    • Design and build controls that limit what agents can do, including permissions, approvals, and sandboxed execution
    • Develop secure identity, credential, and data handling across services and tenants
    • Harden application packaging, updates, and release processes
    • Write security-focused tests, investigate vulnerabilities, and lead incident response engineering
    • Partner with product engineers and support customers through security reviews

    Requirements

    What You Bring

    • Strong software engineering background: production systems you personally designed, built, and shipped
    • Solid CS fundamentals: algorithms, concurrency, operating systems, and systems design
    • Hands-on security engineering: authorization, secrets management, process isolation, or network security
    • Comfort debugging across backend services and operating system layers
    • Clear thinking on AI-specific risks such as prompt injection and untrusted model output
    • Ability to prioritize and own outcomes in an ambiguous, fast-moving environment

    Nice to Have

    • Python, TypeScript, or Rust
    • Desktop application or endpoint security experience
    • Experience with AI agents, agent tooling, or developer tools
    • Enterprise identity, on-prem, or restricted-network deployments

    Why is This a Great Opportunity

    • Tackle new, high-impact problems in AI agent security
    • Set the security architecture and engineering standards for the company
    • Work closely with leadership and see your decisions ship quickly

    Benefits

    • Health Care Plan (Medical, Dental & Vision)
    • Retirement Plan (401k, IRA)
    • Life Insurance (Basic, Voluntary & AD&D)
    • Paid Time Off (Vacation, Sick & Public Holidays)
    • Family Leave (Maternity, Paternity)
    • Short Term & Long Term Disability
    • Training & Development

    Similar Jobs