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 $174,600–$220,800 — the shaded band above. At the midpoint, this role pays about $230k versus about $198k 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 Principal Software Development Engineer, you will join a cross-functional team to drive, develop, and maintain products while collaborating with developers and project management. Your daily responsibilities include developing software components for current and future products, performing hands-on bug fixing, and implementing high-quality features on schedule. You will design and implement core systems and frameworks while integrating and improving both proprietary and third-party code. The role requires expertise in C/C++ within Unix/Linux environments, along with proficiency in multi-process and thread programming using Posix and System. You will work with REST API semantics, libcurl, and JSON data objects to solve problems involving networking appliances. Essential skills include a solid grasp of TCP/IP networking, switching, routing, and network management principles. Experience with embedded systems and firewall configurations provides additional context for this role.
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
Oracle
Comcast
CVS Health
CVS Health
Amd