Staff Software Development Engineer

Fortinet

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$185,000–$250,000 / yr
Employment
Full-time
Posted
175 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $218k
$128k $281k
below market most similar roles pay here above market

This role pays more than 72% of similar roles. Most pay $166,125–$221,412 — the blue band above. At the midpoint, this role pays about $218k versus about $194k 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 102 open roles on FindRole.

Listed pay typically runs $140,000–$183,000 across 77 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Staff Software Development Engineer

The Staff Software Development Engineer (SASE-MSSP) joins the team to develop and maintain software components for current and future networking products. This role involves designing and implementing highly scalable software features and infrastructure for a next-generation security platform ready for cloud native deployment. Daily responsibilities include hands-on bug fixing, profiling, optimizing, and tuning systems software across management, control, and dataplane layers for efficient cloud operation. The candidate must utilize Python for programming and debugging while working with Docker, Kubernetes, and other container orchestration or traffic steering platforms. Core competencies include microservice architectures, distributed systems, load balancing, and networking protocols like IPSec, SSL, TLS, DNS, and TCP/IP. Knowledge of Go and C/C++ is also preferred for these complex networking and security tasks.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Develop and maintain software components for current and future networking products.
  • Design and implement scalable software features for a cloud-native security platform.
  • Fix bugs in existing products to ensure stability and performance.
  • Profile, optimize, and tune systems software for efficient cloud operations.
  • Implement high-quality software features according to established schedules.
  • Utilize Python and debugging skills to develop cloud-based product software.
  • Deploy software using Docker, Kubernetes, and other container orchestration platforms.

What we're looking for

  • US citizenship is required.
  • B.S. in Computer Science, Math, or Electrical Engineering.
  • M.S. degree (preferred).
  • Rich experience in cloud-based product software development and cross-platform development.
  • Strong hands-on programming and debugging skills in Python.
  • Experience with Docker, Kubernetes, or other container orchestration and traffic steering platforms.
  • Strong understanding of DevOps principles and Continuous Delivery.
  • Knowledge of Go and C/C++ (preferred).

More like this

Similar roles

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 116 days ago $150,000–$200,000
C Linux Unix U-boot Linux Driver Hardware Bring up SDK Porting Software Development Fundamentals
8+ yrs exp

Software Development Engineer

Fortinet

Santa Clara, CA 116 days ago $123,000–$151,000
Python Docker Kubernetes Go C C++ DevOps TCP/IP DNS IPSec TLS SSL SDN Load Balancing Distributed Systems Firewall CASB
Hybrid

Technical Product Manager, Enterprise Products

Nvidia

Remote (CA) +4 16 days ago
Python Go Kubernetes Linux CI/CD Infrastructure as Code GitOps TCP/IP BGP DNS Load Balancing Prometheus Grafana AWS Azure Helm EVPN/VXLAN SD-WAN InfiniBand RoCE RAG Generative AI APIs Networking DevOps
10+ yrs exp Remote

Staff Software Development Engineer

Adobe

San Jose, CA 20 days ago $159,200–$301,600
Java Scala Go Python Microservices Kubernetes Docker CI/CD GitOps Distributed Systems Event-Driven Architecture Cloud-Native Observability Generative AI High-Availability Systems
10+ yrs exp

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 167 days ago $150,000–$215,000
C Linux Nginx Apache HAProxy HTTP HTTPS HTTP2 HTML CSS JavaScript JSON XML SQL ModSecurity Snort Burp Suite OWASP ZAP Metasploit Sqlmap Selenium Puppeteer gcc gdb libc GNU Makefile WAF IDS IPS VPN SSL ADC OWASP Top 10 Unit Testing
8+ yrs exp

Staff Software Development Engineer

Fortinet

Sunnyvale, CA 116 days ago $150,000–$215,000
C Linux Nginx Apache HAProxy HTTP HTTPS HTTP2 WAF IDS IPS VPN SSL HTML CSS JavaScript JSON XML ModSecurity Snort Burp Suite OWASP ZAP Metasploit Sqlmap Selenium Puppeteer gcc gdb libc GNU Makefile SQL Injection XSS CSRF MITM DoS
8+ yrs exp