Enable job alerts via email!

Software Developer

Fortinet

Vancouver

On-site

CAD 96,000 - 119,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in cybersecurity is looking for a Software Developer in Vancouver to enhance their R&D team. The ideal candidate will take ownership of developing scalable applications, optimize performance, and jointly work within a cross-functional team. Responsibilities include full lifecycle development and performance monitoring while embracing continuous learning in a supportive environment. A competitive salary and a comprehensive benefits package, including 100% paid medical, dental, and vision coverage, are offered.

Benefits

100% company paid medical, dental, and vision coverage
Health Spending Account and Personal Spending Account
Employee & Family Assistance Plan (EFAP)
Critical illness, disability, and life insurance
Group Registered Retirement Savings Plan (RRSP) with company match
Competitive Paid Time Off and flexible leave policies
Eligibility for equity program

Qualifications

  • Minimum 1 year of relevant experience.
  • Proficiency in at least one programming language (Python, Go, Java, JavaScript).
  • Hands-on experience with Linux, web servers, and database servers (MySQL).

Responsibilities

  • Full lifecycle application development and maintenance.
  • Implement and maintain various pipelines and web-based applications.
  • Monitor and analyze performance and security of existing infrastructure.

Skills

Python
Go
Java
JavaScript
high concurrency programming
performance analysis
Object-Oriented Design (OOD)
Git
Linux

Tools

CI/CD pipelines
Docker
Terraform

Job description

The Fortinet team is currently looking for a Software Developer to join our R&D team in our Vancouver location. You are a proactive problem solver with a passion for building scalable applications, optimizing performance, and supporting cross-functional teams. You thrive in dynamic environments, embrace continuous learning, and take ownership of delivering high-quality engineering solutions.

Job Responsibilities:

  • Full lifecycle application development and maintenance.
  • Implement and maintain various pipelines and web-based applications.
  • Monitor and analyze the performance and security of existing infrastructure.
  • Provide assistance to other teams and customers on products owned by our team.

Skills Required:

  • Minimum 1 year of relevant experience.
  • Proficiency in at least one of Python, Go, Java, or JavaScript.
  • Experience with high concurrency programming and performance analysis.
  • Strong understanding of Object-Oriented Design (OOD) concepts, with a focus on scalability and modularity.
  • Familiarity with Git;
  • Solid engineering mindset, including:
    • Attention to detail and clean coding style.
    • Ability to decompose complex tasks.
    • Commitment to continuous learning.
    • Automating repetitive tasks.
    • Test-driven approach and relentless testing.
    • Good documentation practices.
    • Awareness of security and ethical responsibility.
    • Strong sense of ownership and accountability.
  • Hands-on experience with Linux, web servers, and database servers (MySQL).
  • Learning new technologies within a reasonable timeframe.
  • Team player and efficient communication

Nice to Have:

  • Experience with system-level network programming for custom probing.
  • Knowledge of Rust.
  • Familiarity with DevOps tools such as CI/CD pipelines, Docker, and Terraform.
  • Experience using JavaScript frameworks/libraries (e.g., Angular or React).
  • Basic geographic knowledge.
  • Experience with cloud computing development (e.g., AWS, Azure, etc.).
  • Project management experience, with the ability to coordinate tasks, manage timelines, and collaborate across teams.

The Canada base salary range for this full-time position is expected to be between $96,800 - $118,300 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Software Engineer

Perceptyx

Vancouver

Remote

CAD 105,000 - 145,000

Yesterday
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Vancouver

Remote

CAD 105,000 - 133,000

15 days ago

Senior Software Developer

Diversis Capital LLC

Remote

CAD 100,000 - 135,000

Yesterday
Be an early applicant

Security Software Engineer

Canonical

Vancouver

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Java Software Developer, OMS - Talent Pool

Orium

Remote

CAD 110,000 - 130,000

2 days ago
Be an early applicant

Software Developer Sr, AI Agents and Dayforce AI Assistant

Dayforce US, Inc.

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Software Developer

SpryPoint Solutions Inc.

Halifax

Remote

CAD 70,000 - 100,000

4 days ago
Be an early applicant