Staff Software Developer

FortinetBurnaby, BC
CA$125,000 - CA$170,000Onsite

About The Position

The Staff Software Developer will be responsible for developing and maintaining software components for current and future networking-related products. This role involves hands-on bug fixing for existing products, close collaboration with DevOps and QA teams to ensure high-quality product delivery, and research, investigation, optimization, and tuning of systems software (management/control/data plane) to enhance existing products. The developer will also implement software features with high quality and on schedule, and communicate effectively, both verbally and in writing.

Requirements

  • Strong C/C++ programming experience in Linux/Unix environments.
  • Good understanding of TCP/IP network stack.
  • Familiar with Linux kernel networking data structures and packet flow process.
  • Strong skills in debugging and troubleshooting networking issues.
  • Experience with multi process/thread programming using POSIX and System V.
  • Knowledge in Firewall, IPSec, DNS, RIP, OSPF, BGP, IPv6, Openflow, etc.
  • Canadian citizenship is required.

Nice To Haves

  • Good knowledge of performance tuning is a plus.
  • M.S. preferred

Responsibilities

  • Develop and maintain software components on current and future networking related products.
  • Hands on in bug fixing current products.
  • Work closely with DevOps and QA team to deliver high quality products
  • Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products.
  • Implement software features of high quality and on schedule.
  • Communicate effectively, both verbal and written.

Benefits

  • 100% company paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP)
  • Critical illness insurance
  • Disability insurance
  • Life insurance
  • Group Registered Retirement Savings Plan (RRSP) with a company match
  • Competitive Paid Time Off
  • Flexible leave policies
  • Paid health days
  • Fortinet equity program
  • Bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service