Software Engineer (Agent Security)
Santa Clara County, CA - USA
Job Summary
Responsibility
- Build AI security solutions for enterprise customers.
- Design and implement security controls for agentic AI systems including agents tools and agent-to-agent interactions.
- Work cross-functionally with PM and QA teams to deliver secure and scalable solutions.
- Develop pre-sales and post-sales tools and environments to support customer evaluations deployments troubleshooting and integration.
- Research emerging technologies and security trends to identify new opportunities and develop innovative solutions.
Requirements
- Strong software engineering skills in Python or Go or in a systems language such as Rust or C/C.
- Bachelors degree or above in Computer Science or a related field or equivalent practical experience.
- 3 years of backend development experience including cloud-native infrastructure networking and building reliable services at scale.
- Solid understanding of application and network protocols such as HTTP gRPC and WebSocket and/or hands-on experience with reverse proxies API gateways or identity-aware proxies.
- Self-drive and proactive with strong problem-solving and debugging skills and a focus on delivering high-quality solutions.
Strong Plus
- Hands-on experience with the agentic AI ecosystem including MCP tool calling and agent frameworks.
- Experience with LLM and agent security including areas such as prompt injection tool poisoning jailbreaks and agent security controls.
- Background or professional experience in cybersecurity particularly application security network security identity or API security.
Required Experience:
Unclear Seniority
About Company
From the start, the Fortinet vision has been to deliver broad, truly integrated, high-performance security across the IT infrastructure. We provide top-rated network and content security, as well as secure access products that share intelligence and work together to form a cooperativ ... View more