Forcepoint

Security

SeniorLinux/MACSoftwareEngineer

€85–125k ~AI est. Ireland FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Linux/MAC Software Engineer at Forcepoint. Skills: macOS Internals, Network Security, Data Loss Prevention, System-level programming. Design macOS-specific components. Develop low-level system tools”

Industry & Context.

Security
Problems you'll solve

Problem-solving skills; Debug complex issues; Troubleshoot complex issues

What They're Looking For.

Must Have

Bachelor’s or Master’s degree, 5+ years software development, 3+ years macOS internals, Deep macOS system architecture knowledge, Proficiency in C, C++, Objective-C, Swift, Understanding of network protocols, Experience with macOS security frameworks, Hands-on DLP solutions experience, Proficiency with Apple security frameworks, Experience with system-level debugging tools, Knowledge of encryption techniques, Problem-solving skills, Excellent communication skills, Excellent collaboration skills

Nice to Have

Cross-platform security solutions experience, Cloud-based security services familiarity, macOS virtualization technologies knowledge, Threat detection experience, Malware analysis experience, Intrusion prevention systems experience, Understanding of compliance standards, Open-source contributions, macOS development work portfolio

What You'll Do.

Design macOS-specific components

Develop low-level system tools

Monitor network traffic

Control network traffic

Monitor system activities

Control system activities

Collaborate with cross-functional teams

Deliver robust security solutions

Implement network filtering

Implement packet inspection

Implement proxy capabilities

Ensure compliance with macOS security frameworks

Debug complex system-level issues

Troubleshoot complex system-level issues

Stay updated on macOS updates

Contribute to code reviews

Contribute to documentation

Contribute to best practices

Work closely with QA teams

Ensure robust testing

Ensure validation of security features

How You'll Work.

Team & Collaboration

Cross-functional teams; Team-oriented environment

Communication Scope

Communication skills; Collaboration skills

Process & Methodology

Agile, Scrum, DevSecOps

Full Job Description

**Who is Forcepoint?** Forcepoint simplifies security for global businesses and governments. Forcepoint’s all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property no matter where people are working. 20+ years in business. 2.7k employees. 150 countries. 11k+ customers. 300+ patents. If our mission excites you, you’re in the right place; we want you to bring your own energy to help us create a safer world. All we’re missing is you! We are seeking a highly skilled Senior macOS/Linux Developer with deep expertise in macOS/Linux internals to design, develop, and maintain advanced Data Loss Prevention (DLP) and network security products. The ideal candidate will have a strong understanding of macOS system architecture, kernel-level programming, and network protocols, with a passion for building secure, high-performance solutions to protect sensitive data and mitigate cyber threats. **Key Responsibilities:** * Design and implement macOS-specific components for DLP and network security products, ensuring seamless integration with macOS internals. * Develop low-level system tools using Apple's modern security frameworks (Endpoint Security, Network Extension, System Extensions) to monitor and control data flows, network traffic, and system activities. * Collaborate with cross-functional teams (e.g., network security, device control, and cloud integration) to deliver robust security solutions. * Implement and maintain network filtering, packet inspection, and proxy capabilities on macOS using Network Extension Framework and App Proxy Provider. * Ensure compliance with macOS security frameworks (e.g., Endpoint Security Framework, System Extensions, Network Extension Framework) and Apple's code signing and entitlements model. * Debug and troubleshoot complex system-level issues related to macOS performance, security, and compatibility — including IPC (XPC, MQTT/ZeroMQ), daemon lifecycle (l

Free ATS check

Applying for this Senior Linux/MAC Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Forcepoint?

Real rants from real employees. Read before you apply.

Read Company Rants →