11 hours ago
London, United KingdomSenior
Responsibilities
- Implement new capabilities in the FortiDLP endpoint agent and lead feature development efforts.
- Maintain and improve existing endpoint-agent functionality.
- Write code and tests, participate in code reviews, and uphold code quality, maintainability, secure coding, and reliability standards.
- Collaborate with endpoint engineers, product managers, technical writers, support teams, and QA throughout the development lifecycle.
- Write technical specifications, coordinate implementation, demo features, support launches, document solutions, and help debug field issues.
Requirements
- At least 3 years of software engineering experience.
- Strong programming skills and familiarity with computer science fundamentals.
- Experience developing software in Go, C, C++, Java, Scala, C#, or Swift; willingness to learn Go and other languages is acceptable.
- Experience with kernel and device-driver development for Windows, Linux, or Mac.
- Familiarity with systems analytics, dynamic tracing, and performance-analysis tools such as Instruments, VTune, DTrace, and eBPF.
- Knowledge of observability technologies, logging, metrics, and security principles including PKI, certificates, and cryptography.
- Clear communication, effective cross-functional collaboration, ownership, and commitment to code quality and maintainability.
Benefits
- Attractive Total Rewards package supporting health and financial well-being.
- Inclusive and welcoming work environment.
- Office-based four days per week in Moorgate, London.
About Fortinet
Fortinet is a public cybersecurity company that builds network security hardware and software for enterprises, service providers, and governments. Its FortiGate firewalls, secure networking (SD-WAN), endpoint and cloud security, and threat intelligence subscriptions are sold via direct and channel partners. Founded in 2000 and headquartered in Sunnyvale, California, Fortinet trades on NASDAQ (FTNT) and serves more than 660,000 customers worldwide.
