mid Software Engineer ic · Posted Apr 18, 2026
$123,000 – $151,000
USD per year

About this role

Fortinet is hiring a mid-level Software Engineer based in Santa Clara, CA. The posting calls out experience with Python, C, Kubernetes, Docker. Compensation is listed at $123,000–$151,000 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Santa Clara, CA
Department
Software Development
Posted
Apr 18, 2026

More roles at Fortinet

Tax Intern
Sunnyvale, CA · junior
Data Analytics Tableau Configuration Management
FortiClient Release QA Specialist
Burnaby, Canada · mid
Python Kubernetes Docker
Technical Writer
London, United Kingdom · mid
Git Agile Security
Senior Software Release QA Specialist
Burnaby, Canada · senior
Python Bash AWS
Systems Engineer, Public - Paris & Centre-Val de Loire
Paris, France · mid
Networking Encryption Security
All Fortinet jobs →

Job description

from Fortinet careers

Job Responsibilities:

• Develop and maintain software components on current and future networking related products.

• Design, develop and implement highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment

• Hands on in bug fixing current products.

• Work closely with DevOps and QA team to deliver high quality products

• Profile, optimize and tune systems software (management/control/dataplane) for efficient cloud operation

• Implement software features of high quality and on schedule.

• Communicate effectively, both verbal and written.

 

Job Requirements:

• Rich experience in cloud based product related software development and cross-platform development

• Strong knowledge and experiences and hands-on programming skills in Python, and debugging skills;

• Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms

• Strong understanding of principles of DevOps and Continuous Delivery

• Good understanding of cloud-based product design's considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing.

• Good knowledge in Firewall, IPSec, SSL, IdP, TLS, DNS, CASB, SDN, and TCP/IP networking

• Knowledge of Go and C/C++ is a plus.

Educational Requirements:

• B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred

This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Santa Clara, CA Jobs in Santa Clara, CA software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions