Forcepoint
Security
SeniorLinux/MACSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.