Full-Stack Developer (Go, Node & Kubernetes)
Fortinet · Ottawa, Canada · Software Development
About this role
Fortinet is hiring a mid-level Software Engineer based in Ottawa, Canada (hybrid). The posting calls out experience with JavaScript, TypeScript, Go, SQL. Compensation is listed at $96,800–$118,300 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Ottawa, Canada
- Work mode
- Hybrid
- Department
- Software Development
- Posted
- Mar 17, 2026
More roles at Fortinet
Job description
from Fortinet careersWe are seeking a Full-Stack Developer to help build our next-generation web portal. You will work across a diverse modern stack, using Node.js for rapid API development and Golang for performance-critical backend services. This role is ideal for a developer who is comfortable with TypeScript and React on 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 PostgreSQL for relational data modeling and Redis for fast session management and real-time state.
Cloud Operations: Learn to package applications in Docker and assist with deployments using Kubernetesand Helmcharts.
Security Implementation: Help enforce Zero Trust principles by integrating OAuth2/OIDC authentication 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.
This is an excerpt. Read the full job description on Fortinet careers →