Software Development Engineer

Fortinet

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$92,300–$153,900 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $156k
This role $123k
$80k $207k
below market most similar roles pay here above market

This role pays less than 73% of similar roles. Most pay $117,085–$194,500 — the blue band above. At the midpoint, this role pays about $123k versus about $156k 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 104 open roles on FindRole.

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

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Software Development Engineer

JOB TITLE: Early Careers: Software Development Engineer As an Early Careers: Software Development Engineer, you will join a development team to build and maintain software components for current and future products. Your daily responsibilities include implementing high-quality features on schedule, fixing bugs, and integrating both proprietary and third-party code. You will contribute to the design of software systems and frameworks while communicating effectively with cross-functional project management teams. The role requires proficiency in C/C++ and Unix/Linux environments, along with knowledge of multi-process/thread programming using POSIX and system programming concepts. You must understand networking fundamentals like TCP/IP, switching, and routing, as well as REST API semantics, JSON parsing, and libcurl. This position focuses on developing software for networking appliances, including firewall configurations and embedded systems.

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 products.
  • Fix bugs within existing products to ensure stability.
  • Implement high-quality software features according to project schedules.
  • Integrate and improve both 3rd-party and proprietary codebases.
  • Contribute to the design and implementation of software systems and frameworks.
  • Develop multi-process and multi-thread programs using POSIX and system programming concepts.
  • Apply REST API semantics and JSON parsing to networking appliances.

What we're looking for

  • 0-2 years of experience in software development, including internships, co-ops, academic projects, or relevant coursework.
  • B.S. in Computer Science or Electrical Engineering.
  • M.S. in a relevant field (preferred).
  • Experience with C/C++ and Unix/Linux through coursework, projects, internships, or professional experience.
  • Familiarity with REST API semantics, JSON data objects, and libcurl for formulating REST API calls (preferred).
  • Familiarity with multi-process/thread programming using POSIX and system programming concepts.
  • Understanding of networking fundamentals, including TCP/IP, switching, routing, and network management principles.

More like this

Similar roles

Product Engineering Developer Intern

HCSC (Health Care Service Corporation)

Chicago, IL +1 1 day ago
Python AWS Java JavaScript SQL Databricks Salesforce Microservices Mulesoft Cloud Engineering Prompt Engineering Hadoop Pig Talend Data Analytics Cloud Native Computing
Hybrid

Entry-level Software Engineer

Boeing

El Segundo, CA 2 days ago $83,300–$112,700
Java C++ Python ReactJS Git Agile Scrum SDLC Software Development Lifecycle Code Review

Software Development Engineer

Zillow

Remote 26 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 40 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 40 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