Fortinet
Staff Software Development Engineer
$150K–$215K
Sunnyvale, CA · Staff · Full-time · Posted May 13, 2026
- Experience
- 8+ years of relevant work experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or a related technical program.
- Visa sponsorship
- US citizenship is required.
About the job
Develop and improve Fortinet web-security features and tools, support security-event response, and collaborate on cloud intelligence and product development.
What you'll do
- Develop and enhance web-security features, including WAF, API security, and bot mitigation.
- Improve debugging and unit-testing tools; contribute expertise to web-security event response and internal training.
- Collaborate with Cloud, Intelligence, Product Management, R&D, and QA teams on cloud features, roadmaps, design, certifications, and delivery.
What they ask for
- Proficient in C and Linux development tools and environments, including gcc, gdb, libc, and GNU Makefile.
- Solid knowledge of HTTP/HTTPS/HTTP2 and familiarity with network firewalls, IDS/IPS, VPN, SSL, WAF, and ADC.
- Experience with Linux systems, networking troubleshooting, and development in web servers or proxies such as Nginx, Apache, or Haproxy.
- US citizenship is required.
Nice to have
- Experience with security detection, penetration testing, and web-crawling tools such as ModSecurity, Snort, Burp Suite, OWASP ZAP, Metasploit, Sqlmap, Selenium, or Puppeteer.
Pay
$150,000-$215,000 USD base salary
Tools
C, Linux, gcc, gdb, libc, GNU Makefile, HTTP/HTTPS/HTTP2, Nginx
Model-written summary · the original posting is authoritative