-
View all jobs
Job Description
FortiNDR (Network Detection Response) utilizes cutting-edge machine learning technology for sophisticated malware detection, intrusion detection, and network anomaly detection. We are seeking an Intermediate C/C++ Developer to contribute to the development and enhancement of our on-prem solutions, particularly in areas involving engines, operating image, databases, CLI, and configuration management.
Job Responsibilities:
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.
#GD
FortiNDR (Network Detection Response) utilizes cutting-edge machine learning technology for sophisticated malware detection, intrusion detection, and network anomaly detection. We are seeking an Intermediate C/C++ Developer to contribute to the development and enhancement of our on-prem solutions, particularly in areas involving engines, operating image, databases, CLI, and configuration management.
Job Responsibilities:
- Development: Contribute to the development of our on-prem functionalities, ensuring robustness, scalability, and performance across engines, operating systems, databases, CLI tools, and configuration management systems.
- Backend Systems: Assist in designing and implementing high-performance backend systems using C/C++, integrating seamlessly with existing infrastructure and focusing on efficient engine and image building.
- Collaboration: Work closely with team members across different disciplines, including frontend development, to ensure seamless integration and deployment of services.
- Optimization: Help optimize and adapt existing systems to ensure high performance and reliability in engine and database management functionalities.
- Proficiency in C and C++ with a strong understanding of software architecture, particularly in the context of engines, Linux kernel, and databases.
- Experience in developing and maintaining large-scale systems with a focus on optimizing engine performance and enhancing database efficiency.
- Strong experience working in Unix/Linux environments, with an emphasis on image build/development and configuration.
- Good understanding of certs, network protocols (TCP/IP), firewalls, and network infrastructure.
- Strong problem-solving skills with the ability to address technical challenges, particularly in the context of engines, image building, and database management.
- Ability to work effectively in a collaborative environment.
- Bachelor’s Degree in Computer Science or equivalent 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.
#GD
Key Skills
Ranked by relevance
c
ui
ai
ha
pan
configuration management
fortinet
linux
esp
lan
ux
machine learning
firewalls
firewall
scala
unix
ssl
toc
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Developer (C/C++)
2026-03-31
Full-time
Not Applicable
Canada
Computer
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-26
Full-time
Not Applicable
Canada
Computer
Engineering
View Job Details
Related
Golang Developer (OSS/SDN Domain)
2026-06-01
Contract
Not Applicable
Canada
Telecommunications
Engineering
Login to Apply
- Posted
- Dec 18, 2024
- Type
- Full-time
- Level
- Entry
- Location
- Burnaby
- Company
- Fortinet
Industries
Computer
Network Security
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Developer (C/C++)
2026-03-31
Full-time
Not Applicable
Canada
Computer
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-26
Full-time
Not Applicable
Canada
Computer
Engineering
View Job Details
Related
Golang Developer (OSS/SDN Domain)
2026-06-01
Contract
Not Applicable
Canada
Telecommunications
Engineering