Fortinet · 7 hours ago
Staff Software Development Engineer
Fortinet is a cybersecurity company that is seeking a Staff Software Development Engineer. The role involves designing and developing robust backend and system-level software, optimizing network communication modules, and ensuring system performance and security across various environments.
Cyber SecurityMobileNetwork SecuritySecurity
Responsibilities
System-Level & Backend Development Design and develop robust, scalable backend and system-level software using Golang, C, or C++. Build efficient, reliable, and maintainable systems that operate seamlessly across Windows, Linux, and macOS environments
Network Programming & Communication Frameworks Develop and optimize network communication modules and integrations using TCP/IP, UDP, or custom transport protocols to enable reliable data exchange between distributed components and services
Performance, Reliability & Security Analyze and optimize system performance, concurrency, and memory usage. Implement secure coding practices and ensure the software meets reliability and stability requirements under high-performance workloads
Cross-System Integration & Architecture Work closely with infrastructure and platform teams to design interfaces between applications, services, and system components. Ensure consistent behavior and compatibility across different environments
Testing, Debugging & Documentation Design comprehensive test strategies, perform in-depth debugging and troubleshooting, and maintain detailed technical documentation including design specs, implementation notes, and API references
Collaboration & Continuous Improvement Collaborate with cross-functional teams to define technical directions, propose innovative solutions, and continuously improve system design, development workflows, and code quality
Qualification
Required
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
5+ years of experience in system-level or backend software development
Proven track record in developing cross-platform or high-performance backend systems
Solid understanding of operating system fundamentals (processes, threads, file systems, memory management, IPC, etc.)
Proficiency in Golang and/or C/C++
Strong foundation in network programming, concurrent programming, and inter-process communication
Excellent problem-solving, debugging, and analytical skills
Strong communication and collaboration abilities in cross-functional environments
Self-motivated with a continuous learning mindset and the ability to adapt to emerging technologies
Preferred
Experience with system internals, low-level debugging, and performance profiling
Familiarity with cloud service integration or distributed system design
Hands-on experience with AI-assisted development tools for research, prototyping, and productivity improvement
Benefits
Medical
Dental
Vision
Life and disability insurance
401(k)
11 paid holidays
Vacation time
Sick time
Comprehensive leave program
Company
Fortinet
Fortinet is a provider of network security appliances that include firewalls, security gateways, and complementary products. It is a sub-organization of Fortinet Federal.
H1B Sponsorship
Fortinet has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (200)
2024 (152)
2023 (155)
2022 (175)
2021 (139)
2020 (161)
Funding
Current Stage
Public CompanyTotal Funding
$89MKey Investors
Meritech Capital PartnersDEFTA Partners
2009-11-18IPO
2004-03-03Series Unknown· $50M
2003-08-29Series D· $30M
Recent News
thefastmode.com
2026-01-20
The Times Of Israel
2026-01-17
Company data provided by crunchbase