Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailFortinets Code Security team is responsible for shipping a suite of products that can be used to help secure customer codebases. The technology involves static and dynamic program analysis and their combination used to find as well as prevent threats and to understand risk and serves personnel ranging from developers to security engineers to VPCsuite. The Code Security offering which was recently announced integrates with the Fortinet CNAPP platform providing endtoend security from code to cloud in a way where insights from different points in the software lifecycle work together to provide a holistic view of security.
We are looking for candidates to work on both the underlying analyses and on the platform for deploying them.
The Analysis roles involve Programming Language technologies such as build systems compilers formal methods or static or dynamic program analysis. You should have prior industry experience with the technologies: the main requirements are ability to program as well as a desire to learn and contribute to a fastpaced engineering team making products used by thousands of programmers.
This is a unique and rare opportunity to get in on the ground floor of an effort to secure customers code in the cloud.
Responsibilities
Integrate analysis tools with engineering workflows to enable code reasoning to meet engineers where they are.
Evaluate and improve the efficacy and efficiency of open source and inhouse analysis tools.
Work crossfunctionally with other Engineering Product Management Support Sales teams as well as Customers
Develop functional specifications and design documents by collaborating with stakeholders
Write high quality well documented and welltested code
Participate in code and design reviews
Minimum Qualification
BSc in Computer Science or related academic or industrial experience
Computer Science Fundamentals: Practical algorithms and data structures; BigO complexity analysis; OS/Unix concepts tools and techniques; parallel and concurrent programming
Experience in Programming Language technologies such as build systems compilers formal methods or static or dynamic program analysis
Knowledge of security attacks and defenses
Experience developing in tools and software in GoLang Rust C/C or similar languages
Preferred Qualifications
Experience of clouds (AWS GCP AZURE) Kubernetes Infrastructure as Code
Devops experience CICD source code management systems (e.g. GitHub GitLab Bitbucket
#LIRemote
Full-Time