Fortinet

Staff Software Development Engineer

Fortinet$150K — $215K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of relevant work experience
  • Bachelor's degree in Computer Science, Engineering or a related field
  • Proficient in C programming and Linux development tools
  • Solid understanding of HTTP/HTTPS/HTTP2 protocols
  • Familiarity with network security technologies (firewalls, IPS/IDS, VPN, etc.)
  • Hands-on experience with web servers and proxies (Nginx, Apache)
  • Knowledge of web technologies and security vulnerabilities (OWASP top 10)
  • Experience with security tools (Burp Suite, OWASP ZAP, etc.) is a plus
  • Strong self-learning skills
  • US citizenship required

Responsibilities

  • Develop and enhance security features like signature engine and API security
  • Improve debugging and unit testing tools for web security
  • Stay updated on web security events and provide internal training
  • Collaborate with Cloud and Intelligence teams to optimize features
  • Coordinate with Product Management on roadmap and certification
  • Work with R&D and QA during product development
  • Research and devise new solutions using industry technologies

Benefits

  • Medical, dental, and vision insurance
  • Life and disability insurance
  • 401(k) plan
  • 11 paid holidays
  • Vacation and sick time
  • Comprehensive leave program
  • Equity program participation
  • Annual bonus eligibility review
Full Job Description
JOB DESCRIPTION

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.

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

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
  •  

The US base salary range for this full-time position is $150,000-$215,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

About Fortinet

Fortinet is a cybersecurity company that provides network security solutions to businesses, service providers, and government organizations worldwide. The company's products and services include firewalls, VPNs, intrusion prevention systems, endpoint security, and more. Fortinet was founded in 2000 and is headquartered in Sunnyvale, California.
Learn more about Fortinet
Size
10,860 employees
Market Cap
$38.2 billion
Industry
Net Income
$486.2 million
Founded
2000
5 Year Trend
+21.2%
Revenue
$2.5 billion
NASDAQ

Similar Jobs

More Jobs at Fortinet

More Information Technology Jobs

Find similar Staff Software Development Engineer jobs: