Principal Software Developer Engineer
Fortinet
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 80% of similar roles. Most pay $170,250–$220,800 — the blue band above. At the midpoint, this role pays about $230k versus about $196k 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 102 open roles on FindRole.
Listed pay typically runs $140,000–$183,000 across 77 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Development Engineer, you will join a team to drive, develop, and maintain products by working with developers and project management. Your daily responsibilities include developing software components, fixing bugs, and implementing high-quality features on schedule. You will integrate and improve both proprietary and third-party code while designing core systems and frameworks. The role requires proficiency in C/C++ within Unix/Linux environments, along with experience in multi-process and multi-thread programming using Posix and System. You must understand REST API semantics, libcurl, and JSON data objects. The work focuses on networking software, requiring a solid grasp of TCP/IP networking, switching, routing, and network management principles. Experience with embedded systems and firewall configurations provides additional context for solving complex networking appliance problems.
What does a Software Development Engineer earn in California?
Median $197750 from 82 postings across 10 companies.
Skills
What you'll do
What we're looking for
More like this
Fortinet
Fortinet
Oracle
Comcast
Mastercard
Fidelity Financial Services