F

Fortinet

Verified Job Source

Fortinet delivers comprehensive cybersecurity solutions that protect people, devices, and data globally, empowering organizations to securely advance their digital transformations.

Sunnyvale, CA

Computer and Network Security
5,001+ people

About

Fortinet makes possible a digital world that we can always trust through its mission to protect people, devices, and data everywhere. This is why the world’s largest enterprises, service providers, and government organizations choose Fortinet to securely accelerate their digital journey.

Open positions

Intermediate Software Developer in Test

On-site · Burnaby

Execute manual and automated test cases to ensure product quality and maintain the test automation infrastructure. Collaborate with R&D and operations teams to troubleshoot mission-critical cloud services and resolve technical issues.

Embedded Software Developer

Hybrid · Burnaby

The consultant will lead and conduct advanced Red Team engagements and penetration tests to identify security weaknesses in client environments. They will also participate in pre-sales activities and provide thought leadership through industry events and technical documentation.

SOC DevOps Specialist

Hybrid · Burnaby

Design and maintain security automation playbooks and AI-driven workflows for security operations and incident response. Develop Python services, REST APIs, and CI/CD pipelines to support SOC platform integration and analytics.

Senior Embedded Software Developer

Hybrid · Burnaby

Implement and maintain software for the TLS stack and Unified Threat Management feature set. Research new technologies and promote best coding practices to enhance product performance.

Embedded Software Developer

On-site · Burnaby

The developer will design, maintain, and debug embedded Linux software for FortiGate security platforms. They will also support new product introductions, validation, and the development of automation tools.

SOC DevOps Specialist

Hybrid

Job Duties * Design, develop and maintain security automation playbooks and workflows using Python. * Develop AI agents and AI-driven automation for security operations and incident response use cases. * Build Agentic AI workflows using MCP and modern AI orchestration frameworks. * Develop Python services, REST APIs and reusable automation components. * Create and optimize PostgreSQL queries for SOC automation and analytics. * Build and maintain CI/CD pipelines, containerized services. * Debug product issues and collaborate with Product Development and QA teams. * Support SOC automati…

Embedded Software Developer

Hybrid · Burnaby

Implement and maintain software for the Unified Threat Management feature set of FortiGate firewalls. Research and define new technologies to enhance existing products and promote development best practices within the team.

Full Stack Developer

On-site · Burnaby

The developer will implement and maintain API functionality in a Python-based backend and integrate these solutions into a TypeScript-based frontend. They will also build Angular web components from UX mockups and collaborate on cross-domain functionality and product integrations.

Embedded Software Developer

Hybrid · Burnaby

Implement and maintain software for the Unified Threat Management feature set of FortiGate firewalls. Research new technologies and promote development best practices to enhance product directions and source code.

Principal Embedded Software Developer

On-site · Burnaby

Develop, design, and test software for the FortiManager centralized device management product. Responsibilities include bug fixing, performance tuning, and implementing new features based on specifications.

Senior Embedded Software Developer

On-site · Burnaby

Responsible for the full development cycle of flagship Fortinet products, specifically focusing on the performance and scalability of FortiAnalyzer. Duties include designing, testing, bug fixing, and implementing new features for high-performance distributed security systems.

SRE Specialist/DevOps Developer

On-site · Burnaby

Collaborate with development teams to design and maintain application build and provisioning tools. Automate system deployments and implement comprehensive monitoring and alerting systems to ensure service stability.

Senior Software Developer

On-site · Burnaby

Develop, design, and test software for Fortinet products, focusing on Linux applications and kernel modules. Responsibilities include troubleshooting bugs, implementing new features, and researching technologies to enhance FortiWEB and FortiADC products.

Embedded Software Developer

On-site · Burnaby

Design, develop, and maintain embedded Linux software and networking features for the FortiGate security appliance platform. Support new product introductions, develop automation tools for testing, and resolve complex kernel and system-level issues.

Staff Software Developer

On-site · Burnaby

Develop and maintain software components for networking products, focusing on bug fixing and system optimization. Collaborate with DevOps and QA teams to implement high-quality software features on schedule.

Full Stack Web Developer

Hybrid · Burnaby

Develop and maintain scalable, responsive front-end applications using ReactJS while optimizing for speed and efficiency. Integrate AI tools into the software development lifecycle and collaborate with cross-functional teams to deliver comprehensive client solutions.

Cybersecurity AI Learning Engineer (Cloud Security and SecOps)

On-site · Burnaby

Design and develop high-quality technical training and certification content for Security Operations and Cloud Security products. Deliver beta classes and train-the-trainer sessions while collaborating with subject matter experts to ensure technical accuracy.

Embedded Software Developer

Hybrid · Burnaby

You will implement and maintain software for the UTM feature set while researching new technologies to enhance product performance. Additionally, you will promote best practices within the team and provide product improvement suggestions based on daily usage.

Software Developer

Hybrid · Burnaby

You will be responsible for the full development cycle of flagship products, including design, testing, and troubleshooting. Additionally, you will implement new features and perform maintenance and performance tuning for software and firmware components.

Full Stack Web Developer

On-site · Burnaby

Develop and maintain both frontend and backend components for the FortiGate web interface using modern web technologies. Design secure communication systems and integrate various network security features into the management platform.