401,286open jobs
13,975companies
77,769added this week
Browse all
Salary
$97k – $118k per year
Location
In office (Ottawa)
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.

We are seeking a Full-Stack Developer to help build our next-generation web portal. You will work across a diverse modern stack, using Node.jsfor rapid API development and Golangfor performance-critical backend services. This role is ideal for a developer who is comfortable with TypeScriptand Reacton the frontend and is eager to learn how to deploy and secure high-scale communication systems in Kubernetes.

Key Responsibilities

  • Hybrid Backend Development: Assist in building and maintaining server-side logic using both Node.js(for application-level APIs) and Golang(for concurrent networking and VoIP services).

  • Frontend UI Construction: Use Reactand TypeScriptto build responsive, type-safe user interfaces.

  • Data Persistence & Caching: Work with PostgreSQLfor relational data modeling and Redisfor fast session management and real-time state.

  • Cloud Operations: Learn to package applications in Dockerand assist with deployments using Kubernetesand Helmcharts.

  • Security Implementation: Help enforce Zero Trustprinciples by integrating OAuth2/OIDCauthentication flows across the web stack.

Technical Skills & Qualifications

  • JavaScript Ecosystem: Strong fundamentals in JavaScript (ES6+), TypeScript, and Node.js.

  • Backend Fundamentals: Basic proficiency in Golang; understanding of structs, interfaces, and how to write clean, concurrent code.

  • Frontend Skills: Experience building web applications with React.

  • Database Basics: Familiarity with SQL (PostgreSQL)and an interest in distributed caching with Redis.

  • Infrastructure Interest: Exposure to Linux, Git, and containerization; curiosity about Kubernetesand VoIPprotocols (SIP/RTP).

Preferred Qualifications

  • Experience with Express.js or similar Node.js frameworks.

  • Experience involving real-time networkingand/or cloud-nativedevelopment.

  • Familiarity with cloud platforms (GCP) is a plus.

The Canada base salary range for this full-time position is expected to be between $96,800 - $118,300 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.

This job posting represents an existing vacancy.

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.
401,286 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
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

Similar stack
Same company
Ottawa
$138k – $250k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Los Angeles
C++
JavaScript
Python
Python
Alembic
Django
FastAPI
Flask
Databases
Neo4j
PostgreSQL
Redis
DevOps
CI/CD
Docker
Git
Podman
Game Dev
Houdini
Design
Maya
Apply
$110k – $236k per year (Estimated) • In office • Los Angeles
JavaScript
Python
AI/ML
ComfyUI
Kling
Runway
DevOps
Git
Apply
In office • 3+ years exp
Python
AI/ML
Computer Vision
Multimodal AI
NLP
NumPy
PyTorch
Scikit-learn
DevOps
Git
Apply
Remote/Hybrid
PowerShell
Python
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
Docker
Kubernetes
Cybersecurity
ISO 27001
Microsoft Sentinel
Apply
Game Programmer 11 hours ago
$88k – $234k per year (Estimated) • In office • Los Angeles
C++
C++
CMake
DevOps
CI/CD
Git
Jenkins
Game Dev
Unreal Engine
Apply
$166k – $203k per year • In office • 7+ years exp • Bachelor's Degree • Virginia Beach
Apply
$166k – $203k per year • In office • 7+ years exp • Bachelor's Degree
Apply
$166k – $203k per year • In office • 7+ years exp • Bachelor's Degree • Charlotte
Apply
$166k – $203k per year • In office • 7+ years exp • Bachelor's Degree • Plano
Apply
$200k – $260k per year • In office • 7+ years exp • Knoxville
Python
DevOps
AWS Lambda
Kubernetes
Terraform
AWS
Chips/EDA
PoC Library
Apply
Remote • Full-Time • 10+ years exp • Calgary • Ottawa • Toronto • Vancouver • Montreal
Management
Asana
Slack
Marketing
Ahrefs
Screaming Frog
Apply
$107k – $217k per year (Estimated) • Remote • Full-Time • 10+ years exp • Calgary • Ottawa • Toronto • Vancouver • Montreal
Management
Asana
Slack
Marketing
Ahrefs
Screaming Frog
Apply
In office • Internship • Ottawa
MATLAB
Python
DevOps
Git
Apply
In office • Internship • Ottawa
AI/ML
LLM
Apply
$56k – $144k per year (Estimated) • Remote/Hybrid • Internship • Bachelor's Degree • Ottawa
C#
C++
Java
Python
DevOps
Ansible
Docker
GitLab
Kubernetes
Windows Server
Management
Confluence
Apply
See all jobs
This is one of many
401,286 more open roles from verified company boards, updated every day.