At a Glance
- Tasks: Join us as a Software Security Engineer, focusing on security in our FortiDLP product.
- Company: Fortinet is a leading cybersecurity company with over 20 years of innovation.
- Benefits: Enjoy a diverse and inclusive work environment with a competitive rewards package.
- Why this job: Make a real impact on global cybersecurity while collaborating with talented professionals.
- Qualifications: Strong programming skills and 3-5 years of software engineering experience required.
- Other info: We value clear communication and teamwork across various disciplines.
The predicted salary is between 43200 - 72000 £ per year.
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 currently seeking a dynamic Software Security Engineer to contribute to the success of our rapidly growing business.
As a Software Security Engineer, you will:
- Champion security throughout the FortiDLP product.
- Threat modelling, design and code review.
- Maintaining and tuning automatic vulnerability checks within Continuous Integration systems.
- Triage findings of scanning tools and ensure prompt remediations.
- Liaising with the Fortinet Infosec team to ensure compliance with SOC 2 and ISO 27k certifications.
- Contribute code to FortiDLP’s backend services.
- Help maintain up-to-date and vulnerability-free dependencies.
We Are Looking For:
- An insightful and influential collaborator to join our team.
- Strong programming skills backed by at least 3-5 years of software engineering experience.
- Familiarity with computer science fundamentals and backend development concepts.
- Experience in Golang.
- Experience with threat modelling and security concepts.
- Experience with Checkmarx/Trivy/Kics or similar tools, as well as DAST tooling in general.
We work on complex, cross-functional features that require close collaboration with engineers across the stack, product managers, technical writers, and support teams. Team members contribute throughout the development lifecycle — from writing technical specifications and coordinating implementation to demoing features internally, supporting launches, and ensuring our solutions are well-documented and maintainable. We also work closely with the support and QA teams to prepare for releases, debug early issues in the field, and ensure a smooth rollout experience.
High engineering standards are central to our team culture, including thorough code reviews, rigorous testing, and shared responsibility for quality and reliability. We’re looking for engineers who communicate clearly, work well with a wide range of collaborators, and enjoy building shared understanding across disciplines. The role suits people who are thoughtful partners to product managers and support teams, value feedback as part of the development process, and bring a sense of ownership and care to both their code and their collaboration.
Why Join Us:
At Fortinet, we embrace diversity and inclusivity. We encourage applications from diverse backgrounds and identities. Explore our welcoming work environment designed for a rewarding career journey with an attractive Total Rewards package to support you with your overall health and financial well-being. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
We will only notify shortlisted candidates. Fortinet will not entertain any unsolicited resumes, please refrain from sending them to any Fortinet employees or Fortinet email aliases. Should any Agency submit any resumes to Fortinet, these resumes if considered, will be assumed to have been given by the Agency free of any related fees/charges.
Software Security Engineer employer: Fortinet
Contact Detail:
Fortinet Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Security Engineer
✨Tip Number 1
Familiarise yourself with Fortinet's products and services, especially FortiDLP. Understanding their offerings will help you speak confidently about how your skills can contribute to their mission during interviews.
✨Tip Number 2
Network with current or former employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which you can address in your discussions.
✨Tip Number 3
Brush up on your knowledge of threat modelling and security concepts, as these are crucial for the role. Consider participating in relevant online forums or webinars to stay updated on industry trends and best practices.
✨Tip Number 4
Prepare to discuss your experience with tools like Checkmarx, Trivy, and DAST tooling. Be ready to share specific examples of how you've used these tools in past projects to demonstrate your hands-on expertise.
We think you need these skills to ace Software Security Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your programming skills and relevant experience in software engineering, particularly with Golang. Emphasise any work you've done related to threat modelling and security concepts.
Craft a Strong Cover Letter: In your cover letter, express your passion for cybersecurity and how your background aligns with Fortinet's mission. Mention specific experiences that demonstrate your ability to collaborate effectively across teams.
Showcase Relevant Projects: If you have worked on projects involving Checkmarx, Trivy, or similar tools, be sure to include these in your application. Describe your role and the impact of your contributions on the project's success.
Prepare for Technical Questions: Anticipate technical questions related to backend development and security practices during the interview process. Brush up on your knowledge of DAST tooling and be ready to discuss your approach to maintaining high engineering standards.
How to prepare for a job interview at Fortinet
✨Showcase Your Programming Skills
As a Software Security Engineer, strong programming skills are essential. Be prepared to discuss your experience with languages like Golang and demonstrate your understanding of software engineering principles during the interview.
✨Understand Threat Modelling
Familiarise yourself with threat modelling concepts and be ready to explain how you've applied them in past projects. This will show your potential employer that you can effectively identify and mitigate security risks.
✨Discuss Your Experience with Tools
Mention any experience you have with tools like Checkmarx, Trivy, or DAST tooling. Be specific about how you've used these tools in your previous roles to enhance security and streamline processes.
✨Emphasise Collaboration Skills
Fortinet values teamwork and collaboration. Prepare examples of how you've worked with cross-functional teams, including product managers and QA, to deliver high-quality software solutions. Highlight your communication skills and ability to build shared understanding.