Full-Stack Engineer: Rust/Python for Cybersecurity

Fortinet, Inc.

Burnaby

On-site

CAD 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health, dental & vision
Health Spending Account
Personal Spending Account
EFAP
RRSP with company match
Paid time off
Flexible leave
Equity program

Job summary

Fortinet, Inc. is seeking a skilled full-stack frontend engineer to develop web interfaces for FortiDeceptor. You will work on the Apache/Rust server stack and integrate with Django-based REST APIs while collaborating with design and backend teams.

The role emphasizes performance optimization, modern UX/UI practices, and a quick learning curve in a fast-paced cybersecurity environment. Fortinet offers a comprehensive benefits package and opportunities for professional growth.

Qualifications

  • Bachelor's degree in computer science, computer engineering or equivalent experience.
  • Experience with front-end technologies and UX/UI principles.
  • Proficient in at least one JS framework such as JQuery, Angular.
  • Hands-on coding with Python and Rust, REST API development (Django).
  • Strong knowledge of OOP and MVC concepts in JavaScript, Python, Rust.
  • Good understanding of SQL/PL-SQL and relational schema design.
  • Familiar with HTML5, CSS and UX/UI best practices.
  • Experience using Git and a Linux CLI environment.
  • Understanding of networking and security concepts is a plus.

Responsibilities

  • Create, code, and implement web-based user interfaces for FortiDeceptor.
  • Be responsible for Apache server, Rust web server and browser client side functionalities.
  • Collaborate with designers and backend teams to implement front-end interfaces.
  • Keep code and design up to date with latest trends and tech.
  • Optimize loading performance for large data sets.

Skills

JavaScript frameworks
Python
Rust
REST API development
Django
OOP / MVC
SQL / PL/SQL
HTML / CSS
Git
Linux CLI
Networking basics

Education

Bachelor's degree in Computer Science or related

Tools

Apache server
Rust web server
Django web framework

Job description

Fortinet, Inc. is seeking a skilled full-stack frontend engineer to develop web interfaces for FortiDeceptor. You will work on the Apache/Rust server stack and integrate with Django-based REST APIs while collaborating with design and backend teams.

The role emphasizes performance optimization, modern UX/UI practices, and a quick learning curve in a fast-paced cybersecurity environment. Fortinet offers a comprehensive benefits package and opportunities for professional growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Web Developer (Python, TS/JS, CSS)
Full Stack Web Developer (Python, TS/JS, CSS)

Fortinet, Inc. • Burnaby

On-site
CAD 110,000 - 140,000
Health, dental & vision
Health Spending Account
Personal Spending Account
+5
Full Stack Web Developer
Full Stack Web Developer

Fortinet, Inc. • Burnaby

On-site
CAD 92,000 - 112,000
Medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+3
Full Stack Developer
Full Stack Developer

Fortinet • Burnaby

On-site
CAD 92,000 - 112,000
SaaS Full Stack Developer: APIs & Web UI
SaaS Full Stack Developer: APIs & Web UI

Fortinet, Inc. • Burnaby

On-site
CAD 92,000 - 112,000
Benefits package
RRSP with company match
Paid time off
Full Stack Developer
Full Stack Developer

Fortinet, Inc. • Burnaby

On-site
CAD 92,000 - 112,000
Benefits package
RRSP with company match
Paid time off
Staff Front-End Developer (Angular)
Staff Front-End Developer (Angular)

NGP Management Oy • Burnaby

On-site
CAD 140,000 - 160,000
Medical, dental, vision coverage
RRSP with company match
Paid time off
Senior Software Developer
Senior Software Developer

Fortinet, Inc. • Burnaby

On-site
CAD 110,000 - 150,000
100% company paid medical, dental, and vision coverage
Health Spending Account
Employee & Family Assistance Plan (EFAP)
+3
Full-Stack Developer (Go, Node & Kubernetes)
Full-Stack Developer (Go, Node & Kubernetes)

Fortinet • Ottawa

On-site
CAD 96,800 - 118,300
100% company paid medical, dental, and vision coverage
Health Spending Account
Flexible spend accounts
+4
Full-Stack Developer (Go, Node & Kubernetes)
Full-Stack Developer (Go, Node & Kubernetes)

Fortinet, Inc. • Ottawa

On-site
CAD 96,800 - 118,300
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+3
Embedded Software Engineer – TLS/UTM Security Focus
Embedded Software Engineer – TLS/UTM Security Focus

Fortinet • Burnaby

On-site
CAD 133,000 - 163,000
Medical benefits
Dental benefits
Vision benefits
+3