Search jobs > Burnaby, BC > Software development

Principal Software Development Engineer

Fortinet
Burnaby, British Columbia, Canada
$84 an hour (estimated)
Full-time

Description

Fortinet is calling for an experienced Senior Software Developer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.

Responsibilities :

  • Work with the Product Management teams on the product roadmaps, new features design, and product certifications
  • Work with R&D and QA throughout the product development lifecycle
  • Develop pre- and post-sales tools and environments
  • Research new technologies and trends to be familiar with and be able to devise new solution

Requirements :

  • Proficient in C language, proficient in development tools and environments under LINUX, such as gcc gdb libc, etc., able to understand GNU Makefile.
  • Deep knowledge of the HTTP / HTTPS protocol
  • Familiarity with network firewalls, IDS / IPS, VPN, security consulting, SSL, IPsec
  • Familiarity with common Web Authentication protocols, like NTLM, HTTP Basic, Radius, LDAP.
  • Experience with common web servers and proxies(like Nginx / Apache / Haproxy)
  • Understanding of Web application vulnerabilities, OWASP top 10
  • Extensive experience in a pre- and post-systems engineering
  • Experience with containers and Kubernetes
  • High self-learning abilities

LI-ELENASH

30+ days ago
Related jobs
Amazon Development Centre Canada ULC
Vancouver, British Columbia

Software Development Engineer (SDE)!. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. Full-time work during the summer (40 hours/week) - 1:1 mentoring with an experienced Softw...

Electronic Arts
Vancouver, British Columbia

The Development Release Engineer is part of a centralized team (DRE). Software development experience. You will ensure the systems are running smoothly, gather requirements, provide feedback, and manage configuration management and development build/test automation infrastructure solutions. We maint...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

We are looking for a strong Senior Software Development Engineer to join our engineering group in Vancouver, BC. You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You will push your design...

Amazon Development Centre Canada ULC - K03
Vancouver, British Columbia

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Our senior engineers truly enjoy mentori...

Canada Workday ULC
Vancouver, British Columbia

As a Senior Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Architect, design, program, debug, and modify software enha...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment. We are looking for a passionate, hard-working, and talented software engine...

FICO
Work from Home, Canada
Remote

Come join our product development team in a hands-on technical role where you’ll be involved in the end-to-end lifecycle of software development and methodologies. Extensive software engineering background with proficiency in developing enterprise-scale web/cloud-based commercial software products. ...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

We need your help though! We are seeking a Software Development Engineer who wants to build a next-generation networking service that will shift how customers use networking in the cloud. A successful candidate is a multi-faceted engineer who is eager to grow their technical craft and help elevate t...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

We are looking for a Senior Software Development Engineer focused on video compression to build advanced video processing functions. As a Video Compression Development Engineer, you will write great code to process our customers’ video and metadata. Experience as a mentor, tech lead or leading an en...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

As a software development engineer of this team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of this set of product features from beginning to end. If you are a strong software engineer, self-starter and learner who is passionate about working with...