Senior macOS/Apple Platform Engineer - Endpoint State and Control at NinjaOne · United States · Joined
N
Senior macOS/Apple Platform Engineer - Endpoint State and Control
NinjaOne · United States · Just now · 0 applicants
NewRemoteFull-timeSenior
Pay
$150k–$220kListed
Workplace
Remote
Job type
Full-time
Level
Senior
Team: Endpoint State and Control · Source: jobright · Posted by joined-scrapper
About the role
NinjaOne is looking for a senior macOS engineer to build and maintain system-level components that enforce endpoint behavior on managed Macs, including monitoring, management, and security at scale.
What you’ll do
Design and build system-level components for managed Macs
Define, enforce, and maintain endpoint behavior
Monitor, manage, and secure endpoints at scale
Write design documents and define IPC contracts
Drive technical decisions with limited supervision
Design from first principles on net new systems
What you’ll need
Strong professional experience in Swift or Objective-C on macOS (Swift preferred)
Built or maintained macOS system/kernel extensions, LaunchDaemons, or Authorization Services plugins
Solid understanding of TCC/PPPC, XPC, Security.framework, and Authorization Services
System-level macOS experience and C++ experience with C ABIs at boundaries
Ability to write design documents, define IPC contracts, and drive technical decisions
Comfort with sparse documentation, under-documented OS APIs, and AI tools in development workflow
Original job description
NinjaOne is hiring a Senior macOS/Apple Platform Engineer for its Endpoint State and Control team. The role builds system-level components that define, enforce, and maintain endpoint behavior on managed Macs, including controls to monitor, manage, and secure endpoints at scale.Strong professional experience in Swift or Objective-C on macOS, with Swift as…