Senior MacOS Agent Software Engineer - Endpoint DLP
Senior MacOS Agent Software Engineer - Endpoint DLP

Senior MacOS Agent Software Engineer - Endpoint DLP

London Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
F

At a Glance

  • Tasks: Join our Cyber R&D team to develop cutting-edge endpoint client software.
  • Company: FortiDLP is a leader in cybersecurity, focusing on data loss prevention solutions.
  • Benefits: Enjoy flexible working options and opportunities for professional growth.
  • Why this job: Be part of an innovative team that values learning and technical excellence.
  • Qualifications: Experience in systems-level programming and networking; enthusiasm for learning new languages.
  • Other info: Familiarity with Go or other programming languages is a plus, but not required.

The predicted salary is between 48000 - 72000 Β£ per year.

You will work in our Cyber R&D team and use your knowledge of systems-level development to develop our FortiDLP Agent architecture. The Agent is our endpoint client software and is responsible for the extraction and management of our customer's data.

About you

  • Systems-level programming for the Mac platform.
  • Experience in networking.
  • Experience of software development in any language.
  • Familiarity with mentoring and technical leadership.
  • Outstanding technical ability.

At FortiDLP, we default to programming using Go, but also use a wide variety of different languages and frameworks. It’s not expected that you would be familiar with Go (or any of the other languages we use), but you should be enthusiastic and willing to learn new things.

Experience in any of the following would be an advantage:

  • Software development in Go, Swift, Objective-C, C, or C++.
  • Endpoint security, network, and other system extensions.
  • Systems Analytics; dynamic tracing and performance analysis tools such as Instruments, VTune, DTrace, and eBPF.
  • Observability technologies, logging, and metrics.
  • Security principles including PKI, certificates, and cryptography.
  • Proficiency in English.
  • Right to work in the UK preferable.
F

Contact Detail:

Fortinet, Inc. Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior MacOS Agent Software Engineer - Endpoint DLP

✨Tip Number 1

Familiarise yourself with the MacOS environment and its system-level programming. Understanding how MacOS operates will give you a significant edge when discussing your experience and knowledge during interviews.

✨Tip Number 2

Brush up on your networking skills, as this role requires a solid understanding of network principles. Consider engaging in online courses or workshops that focus on networking concepts relevant to endpoint security.

✨Tip Number 3

Showcase your enthusiasm for learning new programming languages, especially Go, Swift, or Objective-C. You might want to work on personal projects or contribute to open-source projects using these languages to demonstrate your commitment.

✨Tip Number 4

Highlight any mentoring or leadership experiences you have had in previous roles. Being able to guide others is a valuable asset, so be prepared to discuss how you've supported team members in their development.

We think you need these skills to ace Senior MacOS Agent Software Engineer - Endpoint DLP

Systems-level Programming for MacOS
Networking Experience
Software Development in Multiple Languages
Mentoring and Technical Leadership
Outstanding Technical Ability
Proficiency in Go, Swift, Objective-C, C, or C++
Endpoint Security Knowledge
Experience with System Extensions
Dynamic Tracing and Performance Analysis Tools (e.g., Instruments, VTune, DTrace, eBPF)
Familiarity with Observability Technologies
Understanding of Security Principles (PKI, Certificates, Cryptography)
Strong English Communication Skills
Willingness to Learn New Technologies

Some tips for your application 🫑

Understand the Role: Take time to thoroughly read the job description for the Senior MacOS Agent Software Engineer position. Understand the key responsibilities and required skills, especially focusing on systems-level programming and networking.

Tailor Your CV: Highlight your relevant experience in systems-level programming, software development, and any mentoring roles you've held. Make sure to include specific examples of projects or technologies you've worked with that align with the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your enthusiasm for learning new languages and technologies, particularly Go. Mention any relevant experience you have with endpoint security or system extensions, and express your interest in contributing to the Cyber R&D team.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. Ensure that your documents are clear, concise, and professional, as this reflects your attention to detail.

How to prepare for a job interview at Fortinet, Inc.

✨Showcase Your Systems-Level Knowledge

Be prepared to discuss your experience with systems-level programming on the Mac platform. Highlight specific projects or challenges you've faced, and how you overcame them. This will demonstrate your technical ability and understanding of the architecture you'll be working with.

✨Demonstrate Networking Experience

Since networking is a key aspect of the role, come ready to talk about your previous work in this area. Share examples of how you've implemented networking solutions or tackled issues related to data management and security.

✨Emphasise Your Willingness to Learn

While familiarity with Go or other languages is a plus, it's more important to show your enthusiasm for learning new technologies. Discuss any instances where you've quickly adapted to new programming languages or frameworks, and express your eagerness to dive into Go if you haven't used it before.

✨Prepare for Technical Leadership Questions

As mentoring and technical leadership are part of the role, think about your past experiences in guiding others. Be ready to share how you've supported team members, resolved conflicts, or contributed to a positive team environment.

Senior MacOS Agent Software Engineer - Endpoint DLP
Fortinet, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>