Principal Software Development Engineer (Agent Security)

Fortinet
Sunnyvale
Workplace: HybridFull timeUSD 212,000 - 259,000 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Self-driven","Problem-solving","Debugging","Technical leadership","Delivering high-quality solutions"]

Build and operate secure AI agent solutions for enterprise customers. Design and implement security controls for agentic AI systems, lead architecture and technical decisions across Product, Engineering, and QA, and develop tools for pre-/post-sales evaluations, deployments, and troubleshooting. Own production backend services supporting performance, reliability, and security hardening, while researching emerging security trends and driving the technical strategy and roadmap.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
3 days ago

Principal Software Development Engineer (Agent Security)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and operate secure AI agent solutions for enterprise customers. Design and implement security controls for agentic AI systems, lead architecture and technical decisions across Product, Engineering, and QA, and develop tools for pre-/post-sales evaluations, deployments, and troubleshooting. Own production backend services supporting performance, reliability, and security hardening, while researching emerging security trends and driving the technical strategy and roadmap.
Location: Sunnyvale
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Build AI security solutions for enterprise customers.
  • •Design and implement security controls for agentic AI systems.
  • •Provide technical leadership by defining architecture, driving technical decisions, and coordinating with Product, Engineering, and QA.
  • •Develop pre-sales and post-sales tools/environments to support customer evaluations, deployments, troubleshooting, and integration.
  • •Own and operate production services, including troubleshooting, performance optimization, reliability improvements, and security hardening.

Pay and Benefits

Salary: USD 212,000 - 259,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid Leave

Key Requirements

  • •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 building and operating production backend services, with architecture ownership of security-critical, highly available systems.
  • •Strong system design and architecture skills across security, scalability, reliability, and performance trade-offs.
  • •Experience with LLM and agent security (e.g., prompt injection, tool poisoning, jailbreaks) and cybersecurity domains such as application, network, identity, or API security.
Experience:8+ years
Education:Bachelor's in Computer Science
Skills:Self-drivenProblem-solvingDebuggingTechnical leadershipDelivering high-quality solutions
Tech Stack:PythonGoRustC/C++LLMAgentic AIMCPA2ATool-callingAgent frameworks

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn