Senior macOS Cyber Security Engineer – Endpoint Security (C++/Swift)

Jobgether · Remote · US only

US only6+ years requiredPublished 30 October 2026Looks fresh

Apply on Jobgether's sitePrepare with the Apply kit

First recorded by Psst: 2 November 2026. Sign in with Google to continue to the employer. A free account is enough.

The 20-second read

Experience
6+ years required
Where you can live
US only
Skills and tools
linux, scheduling, troubleshooting, async
Time zone
PST
Job type
Contract or freelance

Read from the ad by Psst's rules. Check the full ad below before applying.

Job details

Where you can work
United States
Employment type
Contract
Advertised pay
Not stated by the employer
Experience
6+ years required
Employer publication date
30 October 2026
First recorded by Psst
2 November 2026
Last checked at the source
3 November 2026

About the job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior macOS Cyber Security Engineer – Endpoint Security (C++/Swift) based in the United States .

We are seeking an experienced macOS Cyber Security Engineer to develop and enhance advanced endpoint security solutions. In this role, you will contribute to the development of a high-performance security agent designed to detect, monitor, and prevent malicious activity across macOS devices. You will work extensively with modern C++, Swift, and Objective-C++ while leveraging macOS system-level frameworks and security APIs. The position combines low-level systems programming, cybersecurity engineering, performance optimization, and software reliability. You will collaborate with cross-platform engineering teams to deliver secure, scalable, and efficient solutions. This is an exciting opportunity to work on mission-critical endpoint protection technology in a technically challenging environment.

Accountabilities

•

Develop, enhance, and maintain macOS endpoint security components using modern C++, Swift, and Objective-C++.

•

Implement security capabilities that monitor file, process, network, and identity activities to detect and prevent malicious behavior.

•

Design and maintain solutions using macOS System Extensions, Endpoint Security APIs, Network Extensions, and interprocess communication mechanisms.

•

Build high-performance, concurrent, and reliable software while optimizing CPU utilization, memory consumption, and overall system performance.

•

Investigate and resolve complex technical issues through debugging, crash analysis, logging, profiling, and performance testing.

•

Develop automated tests and contribute to continuous integration pipelines to maintain software quality and reliability.

•

Collaborate with cross-platform engineering teams working on shared codebases supporting macOS, Windows, and Linux.

•

Ensure compatibility across Apple Silicon and Intel-based Mac systems.

•

Contribute to secure software architecture, code quality improvements, and production stability.

•

Support the development, testing, packaging, and deployment of security components across macOS environments.

Requirements

•

6–10 years of professional software engineering experience, with more experienced candidates also welcome.

•

Strong hands-on expertise in modern C++, particularly C++17 or C++20, and proficiency in Swift, including Swift 6, async/await, actors, and strict concurrency.

•

Experience with Objective-C++ and integrating Swift, C++, and C APIs.

•

Strong knowledge of macOS systems programming, including Foundation, CoreFoundation, Grand Central Dispatch (GCD), pthreads, POSIX/BSD APIs, and Mach IPC.

•

Familiarity with launchd daemons and agents, XPC C APIs, and NSXPCConnection.

•

Experience using Instruments, os_signpost, LLDB, crash log analysis, and os_log for debugging and performance optimization.

•

Knowledge of XCTest, sanitizers, fuzz testing, and xcodebuild-based continuous integration workflows.

•

Experience developing and maintaining large, performance-sensitive codebases across multiple operating systems.

•

Practical expertise in at least one or more of the following macOS security areas:

•

Endpoint Security and System Extensions: Endpoint Security clients, authorization and notification events, user/MDM approval, and extension upgrades.

•

Network Security: Network Extension content filters, NEFilterDataProvider, NEFilterPacketProvider, and Network.framework.

•

Process Management and IPC: launchd services, daemons, agents, XPC, and interprocess communication.

•

Security and Cryptography: Code-signature verification, certificate validation, Keychain, entitlements, hardened runtime, and macOS privacy permissions.

•

Devices and Storage: IOKit, hardware enumeration, DiskArbitration, and disk or volume event management.

•

Packaging and Deployment: macOS installers, application notarization, and MDM configuration profiles using Jamf, Microsoft Intune, or similar platforms.

•

Strong understanding of concurrency, memory management, operating-system internals, and production software reliability.

•

Excellent troubleshooting, analytical, and problem-solving skills, with the ability to work independently on complex technical challenges.

•

Strong collaboration and communication skills, particularly when working with distributed engineering teams.

•

Additional experience with SwiftUI, AppKit, application extensions, macOS beta testing, endpoint detection and response (EDR), antivirus (AV), network security, or device-management products is highly desirable.

•

Must be authorized to work in the United States. W2 contract engagement only; F1 OPT candidates are not eligible.

•

Must be available to work during Pacific Standard Time (PST) business hours and accommodate prompt interview scheduling.

Benefits

•

Competitive contract compensation, with an expected hourly rate discussed during the recruitment process.

•

Fully remote working arrangement within the United States.

•

Opportunity to work on advanced endpoint security and cybersecurity technologies.

•

Exposure to complex macOS systems programming and large-scale security engineering challenges.

•

Collaboration with experienced engineers working across multiple operating systems and technical disciplines.

•

Opportunity to deepen expertise in endpoint protection, operating-system security, and high-performance software development.

•

Contract engagement with a focus on technically challenging and impactful projects.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Apply on Jobgether's siteMore remote cybersecurity jobs →

Find my dream remote job →
Ghost Job Detector: Looks fresh
  • No pay listed
Signals, not proof. Check the company's page before you spend time on it.
Free with job alerts

A resume that gets past the first 6 seconds

Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line. Premium then shapes it for the exact job you're applying to.

  • 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
  • 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
  • 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
  • 4Looks the partOne page and an ATS-safe PDF, free. Premium adds 6 designs, 8 colours and a matching cover letter.
Try the resume coach →Compare Premium

Set up your job alert