Staff Software Development Engineer
Fortinet
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 78% of similar roles. Most pay $187,375–$242,312 — the shaded band above. At the midpoint, this role pays about $182k versus about $215k for comparable roles.
Based on 240 similar postings.
Employer
Fortinet is a US-based cybersecurity company best known for its FortiGate next-generation firewalls. It sells a broad security platform spanning network security, SD-WAN, endpoint protection, cloud security, and SIEM/SOC operations.
Fortinet currently has 43 open roles on FindRole.
Listed pay typically runs $179,000–$219,000 across 35 roles with salary data.
Most-posted roles
At a glance
As a Staff Software Development Engineer, you will join the team to develop and enhance critical features including signature engines, header security, CSRF, WAF scripting, API security, and bot mitigation. You will build debugging and unit testing tools for web security while collaborating with Cloud, Intelligence, Product Management, R&D, and QA teams to improve intelligence databases and product roadmaps. The role requires expertise in the C language, Linux development environments using gcc, gdb, libc, and GNU Makefiles. You must possess deep knowledge of HTTP/HTTPS/HTTP2 protocols and experience with web servers like Nginx or HAProxy. Key technical competencies include understanding HTML, CSS, JavaScript, JSON, XML, and OWASP top 10 vulnerabilities. The work focuses on solving complex network security challenges involving firewalls, IDS/IPS, VPN, SSL, WAF, and ADC technologies within the network security industry.
What does a Software Development Engineer earn in California?
Median $217725 from 77 postings across 8 companies.
Skills
What you'll do
What we're looking for
More like this
Fortinet
Circle
PayPal
Warner Bros. Discovery
Cisco
The Hartford