Software Developer

Fortinet

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $149k
This role $166k
$97k $205k
below market most similar roles pay here above market

This role pays more than 69% of similar roles. Most pay $122,275–$174,862 — the blue band above. At the midpoint, this role pays about $166k versus about $149k 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 86 open roles on FindRole.

Listed pay typically runs $150,000–$183,000 across 63 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Software Developer

Fortinet is seeking a Senior Windows Software Developer to join the FortiClient Software team. In this role, you will work within a collaborative environment to develop and maintain software solutions. Your daily responsibilities include utilizing C/C++ and object-oriented programming to build features while leveraging your expertise in Windows driver programming and network programming. You will work with networking protocols such as TCP/IP and UDP, and you must possess a strong familiarity with VPN technologies and protocols. The position requires knowledge of network security practices and proficiency in languages like Python or Java, with Rust experience being a significant plus. You will solve technical problems related to the intersection of networking and security to maintain high standards for cybersecurity solutions.

What does a Software Developer earn?

Median $151475 from 83 postings across 16 companies.

See salary data

What you'll do

  • Develop software using C/C++ with a focus on object-oriented programming.
  • Implement network programming solutions using TCP/IP and UDP protocols.
  • Develop and maintain Windows driver software.
  • Apply knowledge of VPN technologies and protocols to product development.
  • Implement network security practices within the FortiClient software suite.
  • Solve complex technical problems with a high level of attention to detail.

What we're looking for

  • Proficiency in C/C++ with a strong understanding of object-oriented programming.
  • Extensive experience in network programming and understanding of networking protocols like TCP/IP and UDP.
  • Demonstrated experience with Windows driver programming.
  • Minimum of 7 years of relevant experience in software development.
  • Bachelor’s degree in computer science or equivalent experience (advanced degree preferred).
  • Strong familiarity with VPN technologies and protocols.
  • Knowledge of network security practices.

More like this

Similar roles

Senior Software Engineer, Zero Trust Client

Cloudflare, Inc

Austin, TX +1 19 days ago $185,000–$254,000
Rust Windows Internals TCP/IP UDP DNS QUIC H/3 C C++ Swift Python C# Network Drivers multi-threading VPN Dependency Injection
Hybrid

Software Developer

Booz Allen Hamilton

Belcamp, MD +1 47 days ago $61,900–$141,000
Python C Java C# C++ .NET JavaScript React Angular NodeJS PHP Bash GIT APIs Cloud Platforms Shell Scripting Embedded OS FPGA RF Engineering AI ML

Software Developer

Leidos

Eagan, MN +1 46 days ago $69,550–$125,725
C++ Java UNIX Linux Python Qt Git Subversion CVS Ansible Shell Script Agile Scrum JIRA Atlassian Tool Suite C Ada Perl Object-Oriented Design
2+ yrs exp Hybrid

Software Developer

Leidos

Egg Harbor Township, NJ 44 days ago $69,550–$125,725
Ansible Python Bash Shell Scripting Linux Red Hat Enterprise Linux Podman Docker Infrastructure as Code CI/CD Git VMware KVM YAML RPM pip Network Configuration PXE boot Kickstart
4+ yrs exp Hybrid

Software Developer

Leidos

Reston, VA 12 days ago $131,300–$237,350
ETL ELT Python TypeScript Node.js AWS SQL Relational Databases Elasticsearch Apache NiFi Data Pipelines API Integration NoSQL Message Queues Data Modeling Agile
10+ yrs exp

Software Developer

Booz Allen Hamilton

Huntsville, AL 13 days ago $86,800–$198,000
Python Java .NET C# HTML JavaScript Angular Spring Boot React Docker AWS Agile SQL Relational Databases Object-Oriented Design Full-Stack Development
6+ yrs exp