F
Principal Software Developer Engineer
F
Principal Software Developer Engineer
Fortinet•Sunnyvale, CA
today
Full-timeOffice
Company
Fortinet
Location
Sunnyvale, CA
Type
Full-time
Work Schedule
full time
Work Location
office
Fortinet•Sunnyvale, CA
today
Full-timeOffice
Company
Fortinet
Location
Sunnyvale, CA
Type
Full-time
Work Schedule
full time
Work Location
office
Job Description
We are seeking a Principal Software Developer Engineer at Fortinet in Sunnyvale, CA, to design, develop, and optimize advanced cybersecurity software solutions that protect enterprise networks worldwide.
Full Description
Job Overview
Fortinet is looking for a Principal Software Developer Engineer to join our engineering team in Sunnyvale, California. This senior-level role is critical to designing and building next-generation cybersecurity software that defends organizations against evolving cyber threats. You will collaborate with cross-functional teams to create scalable, high-performance solutions that meet the needs of global enterprise customers.
Key Responsibilities
Lead the design, development, and optimization of core software components for Fortinet's security products. Architect robust and scalable systems that address complex security challenges while ensuring high availability and performance. Collaborate with product managers, security researchers, and fellow engineers to define technical requirements and deliver innovative solutions. Conduct thorough code reviews, enforce best practices, and mentor junior developers to maintain high code quality and foster professional growth. Troubleshoot and resolve complex technical issues, perform performance tuning, and implement new features that enhance product capabilities. Stay current with emerging technologies, cybersecurity trends, and industry standards to continuously improve Fortinet's offerings.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A minimum of 8 years of professional software development experience, with demonstrated expertise in building large-scale, distributed systems. Strong proficiency in programming languages such as C, C++, Java, or Python. Proven experience in cybersecurity, networking protocols, or cloud security is highly desirable. Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
Skills
Expertise in software architecture, algorithm design, and performance optimization. Deep understanding of network security principles, encryption technologies, and threat detection mechanisms. Experience with Linux operating systems, multi-threaded programming, and database technologies. Strong communication skills and the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Familiarity with agile development methodologies and continuous integration practices.
Company Info
Fortinet is a global leader in cybersecurity solutions, providing comprehensive protection for networks, endpoints, and cloud environments. Our innovative Security Fabric platform integrates multiple security technologies to deliver seamless protection against advanced threats. With a commitment to research and development, Fortinet empowers organizations of all sizes to defend against cyber risks with confidence.
Benefits
Fortinet offers a competitive compensation package, comprehensive health and wellness benefits, and a 401(k) retirement plan with company matching. Employees enjoy flexible work arrangements, professional development opportunities, and access to cutting-edge technology resources. The company fosters a culture of innovation, collaboration, and continuous learning.
Growth Opportunities
As a Principal Software Developer Engineer, you will have the opportunity to shape the future of cybersecurity technology and advance your career within a rapidly growing global organization. Fortinet supports ongoing education, leadership development programs, and internal mobility to help employees achieve their professional goals.
Key Skills
C++PythonNetwork SecuritySoftware ArchitectureCybersecurity
