Staff Software Development Engineer

Fortinet

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,000–$215,000 / yr
Posted
70 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $215k
This role $182k
$137k most similar roles pay here $276k

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

About Fortinet

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

View all roles at Fortinet

At a glance

TL;DR · Staff Software Development Engineer

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.

See salary data

What you'll do

  • Develop and enhance features for signature engines, header security, WAF scripting, and bot mitigation.
  • Improve debugging and unit testing tools for web security features.
  • Provide expertise on web security event responses and conduct internal training.
  • Collaborate with Cloud and Intelligence teams to improve feature accuracy and reduce false positives.
  • Design new features and contribute to product roadmaps in coordination with Product Management.
  • Deliver high-quality features through the full development lifecycle with R&D and QA teams.
  • Research emerging technologies and industry tools to devise innovative security solutions.

What we're looking for

  • Must have at least 8 years of relevant work experience.
  • Must possess a Bachelor's degree in Computer Science, Engineering, or a related technical program.
  • Proficiency in C language and Linux development tools like gcc, gdb, libc, and GNU Make is required.
  • Solid knowledge of HTTP/HTTPS/HTTP2 protocols and experience with Linux systems and networking troubleshooting is required.
  • Familiarity with network firewalls, IDS/IPS, VPN, SSL, WAF, and ADC is required.
  • Experience developing in common web servers and proxies like Nginx, Apache, or Haproxy is required.
  • Understanding of Web technologies (HTML/CSS/JS/JSON/XML) and OWASP Top 10 security issues is required.
  • Authorized to work.

More like this

Similar roles

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 120 days ago $150,000$215,000
C Linux HTTP HTTPS HTTP2 Nginx Apache HAProxy HTML CSS JavaScript JSON XML WAF IDS IPS VPN SSL OWASP Top 10 ModSecurity Snort Burp Suite Metasploit Sqlmap Selenium Puppeteer GCC GDB GNU Make
8+ yrs exp

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 9 days ago $160,500$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 66 days ago
AWS JavaScript Docker Git API Design Data Modeling Scrum Kanban Cloud-native State Management Algorithms Data Structures
8+ yrs exp Remote

Staff Software Engineer

Cisco

Remote (Durham, NC) 42 days ago $151,600$222,400
AWS GCP Azure Kubernetes Go Python Java Distributed Systems CI/CD Microservices REST RAG Multi-agent Frameworks
8+ yrs exp Remote

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid