Drimva

Fortinet

Principal Software Development Engineer (Agent Security)

$212K–$259K

Sunnyvale, CA · Hybrid · Principal · Full-time · Posted Sep 16, 2026

Experience
8+ years; the posting also encourages early-career candidates with 0–2 years, including recent graduates.
Education
Bachelor’s degree or above in Computer Science, or equivalent practical experience.
Visa sponsorship
Must be authorized to work in the U.S. without sponsorship.

About the job

Build and operate secure, scalable AI solutions and security controls for enterprise agentic AI systems.

What you'll do

  • Design and implement security controls for agentic AI systems and provide technical leadership across product development.
  • Develop tools and environments for customer evaluations, deployments, troubleshooting, and integration.
  • Own production services, improve reliability and performance, and drive technical strategy and product roadmap.

What they ask for

  • Strong software engineering skills in Python or Go, or a systems language such as Rust or C/C++.
  • Bachelor’s degree or above in Computer Science, or equivalent practical experience.
  • 8+ years of experience building and operating production backend services, including architecture ownership of security-critical and highly available systems.
  • Strong system design and architecture skills, including trade-offs across security, scalability, reliability, and performance.

Nice to have

  • Experience with LLM and agent security, including prompt injection, tool poisoning, jailbreaks, and agent security controls.
  • Hands-on agentic AI architecture experience, including MCP, A2A, tool-calling, and agent frameworks; cybersecurity background is also a plus.

Pay

$212,000-$259,000 USD base salary

Tools

Python, Go, Rust, C/C++, LLM, MCP, A2A

AI focus

Build AI security solutions for enterprise customers and design security controls for agentic AI systems; research emerging technologies and security trends.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)