Staff Software Development Engineer

FortinetSunnyvale, CA
Onsite

About The Position

Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.

Requirements

  • 8+ years of relevant work experience
  • Have a Bachelors degree in Computer Science, Engineering or related technical program
  • Proficient in C language, proficient in development tools and environments under Linux, such as gcc gdb libc, etc., able to understand GNU Makefile.
  • Solid knowledge of the HTTP/HTTPS/HTTP2 protocol.
  • Familiarity with network firewalls, IDS/IPS, VPN, SSL, WAF, ADC.
  • Experience with Linux systems and networking related troubleshooting.
  • Hands-on experience with developing in common web servers and proxies(like Nginx/Apache/Haproxy)
  • Understanding of Web technologies like HTML/CSS/Javascript/JSON/XML, and common Web security issues like OWASP top 10, including SQL injection, XSS, CSRF, MITM, DoS.
  • Experience with popular security detecting, penetration testing, web crawling tools is a plus, like ModSecurity, Snort, Burp Suite, OWASP ZAP, Metasploit, Sqlmap, Selenium, Puppeteer, etc.
  • High self-learning abilities
  • US citizenship is required

Responsibilities

  • Developing and enhancing features in signature engine, header security, CSRF, WAF scripting, API security, Bot mitigation and so on
  • Enhance debugging and unit testing tools for Web security features
  • Keep abreast of the latest Web security events and provide expertise on Web security event response and internal training
  • Work with the Cloud and Intelligence teams to improve the features and intelligence DB in cloud deployment, especially on false positive and evasion cases
  • Work with the Product Management teams on the product roadmaps, new features design, and product certifications
  • Work with R&D and QA throughout the product development lifecycle to deliver high quality features
  • Research new technologies and common tools in the industry and be able to devise new solution

Benefits

  • medical
  • dental
  • vision
  • life and disability insurance
  • 401(k)
  • 11 paid holidays
  • vacation time
  • sick time
  • comprehensive leave program
  • Fortinet equity program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service