Search jobs > Vancouver, BC > Senior software developer

Intermediate/Senior Engine Software Developer

Fortinet
Vancouver, BC, Canada
$90K-$135K a year
Full-time

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.

At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are looking for a Senior Software developer to work on the state-of-the-art intrusion detection and prevention system with a passion for making a difference in the cybersecurity industry.

Responsibilities :

  • Research and development of novel detection techniques.
  • Research exploits and detection evasion techniques to develop preventive measures.
  • Collaborate with team members to integrate product functionality.
  • Design, develop, and test new features for intrusion detection and application control engine.
  • Fix bugs in existing code, and optimize the performance of the system.
  • Develop and deploy internal tools to aid the development process.

Requirements :

  • 5+ years of C programming experience.
  • Enthusiasm for Rust as we are in the process of transition to Rust.
  • 3+ years of experience with Linux.
  • Knowledge of Windows / macOS development is an asset.
  • Bachelor in computer science or equivalent.

The Canada base salary range for this full-time position is expected to be between $90,000 - $135,000 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

LI-KL1

30+ days ago
Related jobs
Hootsuite
Vancouver, British Columbia

Senior Software Developer, Frontend (1 Year Contract). ...

Vidyard
Remote, Canada
Remote

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address custome...

S.i. Systems
Vancouver, British Columbia

Intermediate and Senior MuleSoft Developers with C#. ...

Hootsuite
Vancouver, British Columbia

Intermediate Software Developer, Frontend. ...

Spare
Vancouver, British Columbia
Remote

As a Senior Software Developer on the Open Team, you will be tasked with solving complex engineering challenges, fostering a culture of excellence through mentorship, and leading initiatives to enhance our software and team processes. We are looking for a Senior Software Developer to join our Open T...

Epic Games
Burnaby, British Columbia

We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development team. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive e...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

PHSA
Vancouver, British Columbia

Reporting to the Manager of Development, BC Renal (BCR), the Senior Software Developer provides technical expertise and direction on the support and development of new and existing systems, applications, and tools within the BC Renal & BC Transplant provincial portfolio. Applying a broad range of in...

CB Canada
Vancouver, British Columbia

Looking to work with a experienced and intelligent team where you'll get recognition for your work? This is a Senior Software Developer position at a wealth management company based in Vancouver handling multi billions of dollars of assets for private and corporate clients. This Senior Software Deve...

Great Canadian Gaming Corp.
Canada, Canada

The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently. Brainhunter is currently seeking "Senior Software Developer(. The Software Developer plays a key role in the anal...