mid Software Engineer ic · Posted Apr 23, 2026
$136,000 – $176,000
USD per year

About this role

Fortinet is hiring a mid-level Software Engineer based in Sunnyvale, CA. The posting calls out experience with Python, Networking, Testing, Automation. Compensation is listed at $136,000–$176,000 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Sunnyvale, CA
Department
Software-Dev QA
Posted
Apr 23, 2026

More roles at Fortinet

Systems Engineer - Bulgaria
Sofiya, Bulgaria · mid
Encryption Networking Security
Technical Support Engineer - SIEM (FortiSiem)
Sophia Antipolis, France · mid
JavaScript Java HTML/CSS
Senior Technical Support Engineer -SIEM (FortiSiem)
Sophia Antipolis, France · senior
JavaScript Java HTML/CSS
Datacenter Operations Manager
Chicago, IL · manager
Bash GCP Kubernetes
Regional Sales Manager
Mumbai, India · manager
Networking Security Zero Trust
All Fortinet jobs →

Job description

from Fortinet careers

Overview: 

Fortinet is developing a powerful platform that combines the security for the datacenter and carrier solutions that enables organizations to efficiently manage, scale and secure their networks. This QA Engineer will be part of this exciting development and will be working with a strong technical team that has experience delivering the solutions to large carriers. Participate in building a High-end firewall platform for data centers/Carriers that provides high throughput packet processing to the service provider using latest networking technologies. Our ideal candidate is willing to learn new skillsets and take on challenges.

Job Duties:

  • Performance functional testing on products using a combination of manual and auto-testing techniques.
  • Follow internal development, test and build processes.
  • Work closely with Developers, QA, and others to understand new features, use cases.
  • Identify, document, and track software defects found during testing. 
  • Write and maintain automation scripts.
  • Passionate, motivated and always willing to learn and explore new technologies.
  • Good team player.
  • Design test beds, identify necessary equipment.

Job Experience Required:

  • 3+ years of QA testing experience 
  • A degree or technical diploma in Computer Science, Computer Technology, or related field
  • Solid understanding of TCP/IP, routing, DNS, DHCP, VPN, HA, routing and switching. 
  • Understanding of general QA procedures and methodologies.
  • This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Sunnyvale, CA Jobs in Sunnyvale, CA software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions