Software Development Engineer (GUI)

Fortinet

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$123,000–$151,000 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $137k
$114k most similar roles pay here $209k

This role pays less than 76% of similar roles. Most pay $138,318–$198,275 — the shaded band above. At the midpoint, this role pays about $137k versus about $168k 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 56 open roles on FindRole.

Listed pay typically runs $170,000–$219,000 across 46 roles with salary data.

Most-posted roles

View all roles at Fortinet

At a glance

TL;DR · Software Development Engineer (GUI)

As a Software Development Engineer (GUI), you will join the team building a management console for an enterprise AI security gateway designed to protect LLM traffic from prompt injections and data leakage. You will be responsible for creating data-dense interfaces, including filterable tables, multi-step validation forms, and analytics dashboards that allow security teams to configure guardrails and monitor model access. Your daily work involves applying design system consistency, connecting pages to a Go backend via typed API clients, and writing component tests for every feature. The role requires proficiency in JavaScript (ES2022+), TypeScript, React, HTML/CSS, and Git. You will also utilize tools like Jest or Playwright if applicable. This position addresses critical security challenges such as enforcing compliance policies and managing costs within the specialized domain of AI security infrastructure.

What does a Software Development Engineer earn in California?

Median $214000 from 75 postings across 8 companies.

See salary data

What you'll do

  • Build management consoles for security teams to configure guardrails and control model access.
  • Develop data-dense interfaces including filterable tables, multi-step forms, and analytics dashboards.
  • Connect frontend pages to a Go backend using typed, contract-generated API clients.
  • Implement consistent UI layouts by following established design systems and standards.
  • Write comprehensive component tests for every feature to cover error and edge-case states.
  • Manage complex application states including loading, empty, and error conditions.
  • Integrate AI-assisted iteration workflows into the development process safely.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Frontend experience from an internship, co-op, coursework, or personal projects.
  • Proficiency in JavaScript (ES2022+), TypeScript, and React fundamentals including components, hooks, state, and controlled forms.
  • Familiarity with HTML/CSS layout, HTTP/REST, JSON, and Git.
  • Experience with a design system or token-based theming (preferred).
  • Hands-on testing experience with tools like Jest, Vitest, Testing Library, Playwright, or Cypress (preferred).
  • Knowledge of data visualization, authentication, multi-tenant applications, or cybersecurity (preferred).

More like this

Similar roles

Software Development Engineer

Fortinet

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

Front End Software Engineer

Booz Allen Hamilton

Chantilly, VA 32 days ago
React Vue.js TypeScript JavaScript HTML5 CSS3 Agile Webpack Vite Babel Jest Cypress Jasmine Mocha Docker Kubernetes AWS Azure Google Cloud Platform Git
2+ yrs exp

Front End Software Engineer

Booz Allen Hamilton

McLean, VA 1 day ago
React Vue.js TypeScript JavaScript HTML5 CSS3 Agile WebPack Vite Babel Jest Cypress Jasmine Mocha Docker Kubernetes AWS Azure Google Cloud Platform Git
2+ yrs exp

Front End Software Engineer

Booz Allen Hamilton

Chantilly, VA 6 days ago
React Vue.js TypeScript JavaScript HTML5 CSS3 Agile WebPack Vite Babel Jest Cypress Jasmine Mocha Docker Kubernetes AWS Azure Google Cloud Platform Git
2+ yrs exp

Software Development Engineer

McKesson Corporation

Remote (Irving, TX) 3 days ago $115,800$193,000
C++ MFC Microsoft SQL Server MySQL RESTful API Entity Framework WPF WCF MVVM Angular React HTML5 JavaScript Git CI/CD Test-Driven Development Jenkins Windows Distributed Systems
4+ yrs exp Remote

Software Development Engineer

Zillow

Remote 7 days ago $136,300$217,700
TypeScript Go Python NodeJS React GraphQL REST Aurora ES6 Microservices Distributed Systems API Design
Remote