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