Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer building scalable cloud-native security software for Fortinet, which protects enterprise, service provider, and government networks worldwide.

Responsibilities

  • Develop and maintain software components for current and future networking-related products
  • Design, develop, and implement highly scalable software features and infrastructure for a next-generation security platform prepared for cloud-native deployment
  • Fix bugs in current products
  • Work closely with DevOps and QA teams to deliver high-quality products
  • Profile, optimize, and tune systems software, including management, control, and dataplane components, for efficient cloud operation
  • Implement high-quality software features on schedule
  • Communicate effectively verbally and in writing

Requirements

  • Rich experience in cloud-based product-related software development and cross-platform development
  • Strong knowledge, experience, and hands-on programming skills in Python
  • Debugging skills
  • Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms
  • Strong understanding of DevOps and Continuous Delivery principles
  • Understanding of cloud-based product design considerations and limitations involving microservice architectures, security, global network infrastructure, distributed systems, and load balancing
  • Knowledge of Firewall, IPSec, SSL, IdP, TLS, DNS, CASB, SDN, and TCP/IP networking
  • Knowledge of Go and C/C++ is a plus
  • B.S. in Computer Science, Math, or Electrical Engineering; M.S. preferred

Benefits

  • 100% company-paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP), including counseling, legal advice, and mental health resources
  • Critical illness, disability, and life insurance
  • Group Registered Retirement Savings Plan (RRSP) with company match
  • Competitive Paid Time Off
  • Flexible leave policies, including paid health days
  • Equity program eligibility
  • Bonus eligibility reviewed at hire and annually at the Company’s discretion
  • Supportive work environment
  • Reasonable accommodations for qualified individuals with disabilities

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$83,000 - CA$101,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudDistributed SystemsDNSDockerKubernetesPythonTCP/IPC++Go

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.