Principal Software Development Engineer (Agent Security)
Fortinet · Sunnyvale, CA · 1 mo ago
HybridEngineering$212k–$259k/yrFull-time
Responsibilities
- Build AI security solutions for enterprise customers.
- Design and implement security controls for agentic AI systems.
- Provide technical leadership across product development, working closely with Product, Engineering, and QA teams to define architecture, drive technical decisions, and deliver secure and scalable solutions.
- Develop pre-sales and post-sales tools and environments to support customer evaluations, deployments, troubleshooting, and integration.
- Own and operate production services, including troubleshooting, performance optimization, reliability improvements, and ongoing hardening of security-critical systems.
- Research emerging technologies and security trends to identify new opportunities and develop innovative solutions.
- Drive technical strategy and product roadmap, including new feature design, architecture evolution.
Requirements
- Strong software engineering skills in Python or Go, or in 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, with the ability to make sound technical trade-offs across security, scalability, reliability, and performance.
- Self-driven and proactive, with strong problem-solving, debugging, and technical leadership skills and a focus on delivering high-quality solutions.
- Strong Plus Experience with LLM and agent security, including areas such as prompt injection, tool poisoning, jailbreaks, and agent security controls.
- Agentic AI architecture — Deep understanding of MCP and A2A, with hands-on experience designing and building agentic AI systems, including tool-calling and agent frameworks.
- Cybersecurity background — Professional experience in application security, network security, identity, API security, or other cybersecurity domains.
- Must be authorized to work in the U.S. without sponsorship.
Pay
The US base salary range for this full-time position is $212,000‑$259,000. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
Benefits
- Medical, dental, vision, life and disability insurance
- 401(k)
- 11 paid holidays
- Vacation time
- Sick time
- Comprehensive leave program
- Eligibility to participate in the Fortinet equity program
- Bonus eligibility reviewed at time of hire and annually at the Company’s discretion