1,964,238open jobs
116,022companies
248,164added this week
Browse all
Salary
$59k – $72k per year
Location
In office (Burnaby)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 23, 2026. Fortinet scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Fortinet is an American cybersecurity company founded in 2000 by two brothers who had previously built the intrusion prevention firm NetScreen. It is best known for FortiGate, a firewall built around custom silicon that gives it a price and throughput advantage over software-only competitors, and it has extended that installed base into a wide security platform covering secure access service edge, endpoint protection, security operations and switching and wireless. Headquartered in Sunnyvale and listed on Nasdaq, it sells almost entirely through channel partners and is unusually strong with mid-sized enterprises and service providers.

As a Software Developer at Fortinet, you will be responsible for the full development cycle of Fortinet’s products. You are given the opportunity to participate in the development cycle from coding, bug fixing, troubleshooting and testing, enabling you to familiarize yourself with Fortinet products and have direct involvement with complex, innovative technology as well as the opportunity to work with the experienced developers that enables you to fast track your career growth.

Job Responsibilities

  • Design and implement high-availability and high-performance server applications in a distributed network
  • Design and implement communication protocols with other devices/systems
  • Maintain, optimize, and evolve existing software
  • Maintain and document code using source control system

Qualifications:

  • Project or Co-op experience in software development within Unix/Linux environment
  • Hands on working knowledge with C/C++ and/or other object-oriented programming
  • Understanding and use of any script language is a plus
  • Stronghold of data structures required
  • Sound knowledge of network concepts and architecture, e.g. IP, TCP, DHCP, WCCP, DNS, routing protocols etc.
  • Familiar with TCP/IP and distributed network computing in Linux/Unix environment
  • Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies
  • Excellent problem solving and troubleshooting skills
  • Team Player and Good communication skills
  • Positive attitude is a must

Additional Qualification for Intermediate Level Candidates:

  • 3-5 years of professional software development experience in Linux/Unix environments

  • Strong proficiency in C/C++ with experience writing production-quality, maintainable code

  • Experience designing and implementing multi-threaded and concurrent systems

  • Solid understanding of memory management, performance tuning, and debugging in C/C++

  • Hands-on experience with network programming (sockets, TCP/UDP, asynchronous I/O)

  • Experience working with distributed systems and high-availability architectures

  • Familiarity with software design patterns and best practices

  • Ability to review code, provide constructive feedback, and help improve code quality

  • Ability to take ownership of features or components from design through delivery

Educational Requirements:

  • Bachelor’s degree in Computer Science or Electrical Engineering

The Canada base salary range for this full-time position is expected to be between $83,000- $101,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,964,238 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Burnaby
≈ $66k – $120k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Montreal • Quebec
JavaScript
Java
Kotlin
TypeScript
SQL
C#
Java
Micronaut
C#
.NET
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Azure
Management
Agile
Kanban
Apply
≈ $66k – $120k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Montreal • Quebec
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Micronaut
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Azure
Management
Agile
Kanban
Apply
≈ $72k – $132k per year (Estimated) • Remote (Canada, PST hours) • Full-Time • 7+ years exp • Burnaby
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
Apache Kafka
Frontend
React.js
Sass
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
Jenkins
Git
AWS
Docker
Kubernetes
SOAP
Management
Agile
Scrum
Apply
≈ $72k – $129k per year (Estimated) • In office • 5+ years exp • High School Diploma • Magog
Design
SolidWorks
AutoCAD
Apply
≈ $78k – $143k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp
JavaScript
Java
Java
Spring Boot
Databases
Snowflake
Frontend
Next.js
React.js
DevOps
AWS
Docker
Kubernetes
GitHub
Apply
Hybrid • Full-Time • Moschato
Python
Java
C++
Bash
DevOps
Rest API
Linux
TCP/IP
Apply
Remote (likely EAEU) • Full-Time
AI/ML
ChatGPT
DeepSeek
Gemini
LLM
DevOps
Ansible
Kubernetes
Grafana
GitLab
Linux
Cybersecurity
Keycloak
SonarQube
Management
YouTrack
QA
Sentry
Apply
≈ $19k – $41k per year (Estimated) • In office • Full-Time • 4+ years exp • Bengaluru
DevOps
GCP
Azure
AWS
Linux
Windows
Cybersecurity
Nessus
Qualys Cloud Platform
Microsoft Defender
CVSS
Management
ServiceNow
ITSM
Apply
In office • Full-Time • Bachelor's Degree • Kenya
Python
SQL
Databases
PostgreSQL
PostGIS
AI/ML
LangChain
Claude
ChatGPT
Claude Code
Model Context Protocol
Prefect
PaddlePaddle
LLM
PaddleOCR
OpenAI
OCR
DevOps
GitHub Actions
Git
AWS
Docker
Amazon EC2
GitHub
Linux
Analytics
ETL/ELT
SpaceTech
QGIS
Apply
≈ $24k – $48k per year (Estimated) • In office • Full-Time • 9+ years exp • Bachelor's Degree • Bengaluru • Chennai
Java
COBOL
COBOL
CICS
VSAM
Databases
Db2
DevOps
Unix
Apply
Software Developer 9 days ago
$59k – $72k per year • In office • Bachelor's Degree • Burnaby
Python
Go
C++
DevOps
CI/CD
Docker
Kubernetes
TCP/IP
DNS
Apply
$86k – $114k per year • In office • Bachelor's Degree • Burnaby
C++
DevOps
Windows
VPN
Cybersecurity
FortiGate
Apply
$89k – $122k per year • In office • Bachelor's Degree • Burnaby
C++
DevOps
Linux
Unix
TCP/IP
DNS
BGP
OSPF
Apply
≈ $88k – $182k per year (Estimated) • Hybrid • Ottawa
Apply
$84k – $103k per year • In office • 10+ years exp • Bachelor's Degree • Burnaby
Python
C++
Bash
DevOps
Kubernetes
OpenStack
eBPF
Linux
Apply
$67k – $104k per year • In office • 5+ years exp • Bachelor's Degree • Burnaby
Python
JavaScript
C
C#
C++
Bash
MATLAB
Structured Text
C
Embedded C
MATLAB
Simulink
AI/ML
AI Agents
DevOps
Azure DevOps
RTOS
Azure
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
SpaceTech
FMEA
SysML
Apply
≈ $49k – $115k per year (Estimated) • In office • 7+ years exp • Burnaby
Python
C++
DevOps
CI/CD
Windows
Apply
$26k – $30k per year • In office • Burnaby
Apply
Operations Manager 1 day ago
$93k – $120k per year • In office • Full-Time • 10+ years exp • Burnaby
Apply
$74k – $102k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Burnaby
Python
AI/ML
Time Series
Apply
See all jobs
This is one of many
1,964,238 more open roles from verified company boards, updated every day.