Software Development Engineer

Fortinet

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CA
Salary
$123,000–$151,000 / yr
Employment
Full-time
Posted
116 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $137k
$105k $204k
below market most similar roles pay here above market

This role pays less than 68% of similar roles. Most pay $124,400–$185,884 — the blue band above. At the midpoint, this role pays about $137k versus about $155k 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 · Software Development Engineer

The Software Development Engineer will join the team to develop and maintain software components for current and future networking products. The 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 for management, control, and dataplane efficiency. 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 understanding microservice architectures, distributed systems, load balancing, and networking protocols like IPSec, SSL, DNS, and TCP/IP. Experience with Go and C/C++ is also valued as the engineer addresses complex cloud-based product design considerations and global network infrastructure requirements.

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.
  • Develop software using Python and manage container orchestration via Docker and Kubernetes.

What we're looking for

  • 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 knowledge and hands-on programming skills in Python and debugging.
  • 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 175 days ago $185,000–$250,000
Python Docker Kubernetes Go C++ DevOps TCP/IP DNS TLS IPSec SSL SDN Load Balancing Distributed Systems Firewall CASB

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

Software Development Engineer

Zillow

Remote 25 days ago $139,400–$222,600
Typescript Go Python NodeJS React GraphQL REST Aurora Distributed Systems Microservices ES6 Relational Databases Non-relational Databases Systems Design API Design
Remote

Software Development Engineer

Adobe

New York, NY 39 days ago $114,100–$214,950
Java Scala SQL NoSQL Apache Spark Kafka Hadoop AWS Azure RESTful API Distributed Systems Machine Learning Generative AI

Software Development Engineer

Booz Allen Hamilton

McLean, VA 111 days ago $69,400–$158,000
Go Java Node.js C# AWS Cloud Azure PostgreSQL MySQL MongoDB DynamoDB CI/CD Microservices RESTful APIs Generative AI Serverless SQL NoSQL Automated Testing Telemetry
3+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Java Scala Python C++ Go Generative AI Microservices CI/CD GitOps Argo CD Cloud-native Architecture Object-Oriented Design Data Structures Algorithms Observability
4+ yrs exp