Security Software Engineer

PSI, LLC
San Francisco, CA, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$200,000 - $320,000
Working hours
Regular working hours

Tech stack

Artificial Intelligence Software Applications Application Packaging Cyber Security Customer Data Management Software Debugging Programming Tools Python (Programming Language) Key Management Network Security Network Installation Services Security Software
+10 more
Server Administration Software Engineering TypeScript Data Processing Multi-Agent Systems Concurrency Backend Agentic-AI Build Management Virtual Agents

Job 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, * 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

Requirements

Security Software, Software Engineering, Customer/Client Research, Artificial Intelligence (AI), Leadership, Security Architecture, Threat Modeling, Computer Security, Software Administration, Testing, * 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

Benefits & conditions

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…