macOS Endpoint Security Engineer

Posted Oct 29

This is a fully remote position, open to applicants in United States.

📋 Description

• Contribute to the macOS sensor for CrowdStrike Falcon, an on-device security solution.

• Oversee file, process, network, and identity activities.

• Prevent harmful actions and transmit telemetry data to the cloud.

• Design and sustain a user-space System Extension.

• Create high-concurrency, reliable code while optimizing memory, CPU, and performance.

• Collaborate with code utilized across Mac, Windows, and Linux platforms.

• Develop and manage endpoint security clients that process blocking AUTH events and notification events.

• Engage with Network Extension content and packet filtering.

• Integrate security and cryptographic functionalities, such as code-signature and certificate validation, Keychain, entitlements, hardened runtime, and macOS privacy permissions.

• Assist with device and storage enumeration and associated events using IOKit and DiskArbitration.

• Manage installers, notarization, and MDM configuration profiles distributed via Jamf, Intune, or comparable tools.


⛳️ Requirements

• 6–10 years of relevant experience (more senior candidates may also be considered).

• Must be a U.S. Citizen (USC) or Green Card (GC) holder; valid work authorization is required.

• Proficiency in Modern C++ (C++17/20).

• Knowledge of Swift 6, including async/await, actors, and strict concurrency checking.

• Experience with Objective-C++ for integrating Swift with C++ and C APIs.

• Familiarity with macOS systems programming utilizing Foundation, CoreFoundation, GCD, pthreads, POSIX/BSD APIs, Mach IPC, launchd, and XPC.

• Expertise in CPU and memory profiling using Instruments and os_signpost.

• Skills in debugging with LLDB, analyzing crash logs, and using os_log.

• Experience with XCTest, sanitizers, fuzzing, and xcodebuild-based CI.

• Familiarity with both Apple Silicon and Intel architectures.

• Experience with codebases shared across Mac, Windows, and Linux environments.

• Proficiency in one or more core areas: Process model and IPC; Endpoint Security and System Extensions; Network Extension; security and cryptography; IOKit and DiskArbitration; packaging and deployment.

• Preferred: Experience with SwiftUI and AppKit; testing on macOS and Xcode betas; delivering EDR/AV, network security, or device-management products.


🏝️ Benefits

• Comprehensive health and wellness benefits.

• Competitive salary and performance-based bonuses.

• Opportunities for professional development and advancement.

• Flexible working arrangements and work-life balance initiatives.

People also viewed

Stryker1 day ago

Principal Cybersecurity Automation

US flagMichigan OnlyFull-timeCybersecurity / Security Engineer$135.6k – $293.7k/year
ApplyView job
Endava1 day ago

Information Security Engineer

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer
ApplyView job
Trace31 day ago

Senior Architect – Offensive Security, AI Testing, Cloud Testing

US flagTennessee OnlyFull-timeCybersecurity / Security Engineer$170k – $220k/year
ApplyView job
Spotnana1 day ago

Senior Manager, Security Engineering

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer$162.6k – $214k/year
ApplyView job
Evolution Cloud Services (EVOCS)1 day ago

Senior Cybersecurity Engineer

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer$75 – $100/hour
ApplyView job
Tangent Technologies, LLC1 day ago

Information Systems Security Officer – Mid/Senior Level

US flagUnited States OnlyFull-timeCybersecurity / Security Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers