CareerPlanSign in

Software Development Engineer - macOS Endpoint

💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Design, build, and maintain the macOS client for an endpoint security solution, utilizing agentic AI tools to assist in development while ensuring code quality and system resilience.

Role type

Senior Software Development Engineer (macOS endpoint security)

Builds

macOS client software for endpoint security

Domain

Cybersecurity / Endpoint Protection / macOS Systems

Deliverable

production ML models | product features

Required skills

macOS platform development, Swift, Objective-C, C++, systems-level programming, endpoint security software development, launch daemons/agents, XPC components, agentic AI tool direction, code review, build automation

Preferred skills

Qt, Apple System Extension framework, Apple authorization system, sudo plugin framework, macOS kernel, Mandatory Access Control Framework (MACF)

Technologies

Swift, Objective-C, C++, Qt, XPC, System Extension, sudo plugin

Responsibilities

Design and maintain the macOS client for endpoint security; direct and review code generated by agentic AI tools; shape architecture for new features; resolve technical debt; develop build and test automation; investigate and resolve escalated customer issues.

Seniority

Senior, hands-on IC with technical leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.