mid Software Engineer ic 1+ yrs Bachelor's · Posted Apr 22, 2025
$75,000 – $100,000
USD per year

About this role

Fortinet is hiring a mid-level Software Engineer based in Burnaby, Canada. The posting calls out experience with Python, C, Ruby, Linux and roughly 1+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $75,000–$100,000 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Burnaby, Canada
Experience
1+ years
Education
Bachelor's degree
Department
Software-Dev QA
Posted
Apr 22, 2025
AI Summary
Mid-level QA Software Engineer developing and maintaining test environments, reproducing bugs with developers, writing QA tests, and reporting software defects. Requires 1+ years Unix/Linux operations experience, HTTP protocol knowledge, TCP/IP networking expertise, and proficiency in scripting languages like Python or Shell.

More roles at Fortinet

Named Regional Account Manager
Seattle, WA · manager
Security Networking
Sales Engineer, SLED
Los Angeles, CA · mid
Linux Networking Security
Service Relationship Manager - Singapore
Singapore · manager
Swift Security ITIL
Software Development Engineer (Security features) - Kawasaki
Japan · mid
Python C REST APIs
Software Development Engineer (Routing features) - Kawasaki
Japan · mid
Python C REST APIs
All Fortinet jobs →

Job description

from Fortinet careers

Fortinet is looking for a detail oriented Software Development QA to join our team of experts to eliminate software defects. This team member will support the Software Development team in creating tests, executing tests, and detecting software defects. If you are excited about figuring out problems and solving software related issues, apply now!

Job Responsibilities: 

  • Develop and maintain developing QA test environment.
  • Reproducing and troubleshooting the bug with developer.
  • Write QA tests and report on issues found in new software and reliability thereof 
  • Hands on in bug fixing current products.

Job Experience Required:

  • 1+ years of operations experience in Unix/Linux environment is essential 
  • Strong HTTP knowledge at the protocol level 
  • Knowledge of TCP/IP networking, firewalls, switching and routing is essential
  • Good problem solving and troubleshooting skills 
  • Highly motivated and responsible quick learner 
  • Familiar with system installations, configurations, and troubleshooting
  • Knowledge of at least one scripting language: Shell, Ruby, Perl, Python, etc
  • Able to read and understand at least one higher level language, e.g. C
  • Knowledge of general QA procedures and methodologies as well as develops 
  • fundamentals
  • Able to communicate effectively, both verbal and written 

Educational Requirement:

  • B.S. in Computer Science or equivalent experience
This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Burnaby, Canada Jobs in Burnaby, Canada software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions