threatlocker

macOS Developer

Apply Now

At a Glance

Location
Orlando, Florida, United States
Experience
2+ years
Posted
2026-06-25T16:04:36-04:00

Key Requirements

Required Skills

GitSwift

Domain Knowledge

  • Cybersecurity

Requirements

2+ years of professional macOS software development experience.

Experience developing macOS applications, agents, services, system components, or endpoint software.

Experience working with APIs, local storage, logging, and secure client-server communication.

Ability to troubleshoot complex macOS issues involving permissions, networking, System Extensions, and enterprise deployments.

Strong understanding of secure coding practices.

Experience using source control systems such as Git.

Responsibilities

ThreatLocker is seeking a skilled macOS Developer to help build, enhance, and maintain the macOS components of the ThreatLocker endpoint security platform.

This role is responsible for developing secure, reliable endpoint software that powers ThreatLocker's Zero Trust architecture across enterprise environments.

The successful candidate will implement and maintain functionality supporting Application Allowlisting, Ringfencing™, Storage Control, Elevation Control, Endpoint Network Control, and other products within the ThreatLocker portfolio, helping enforce Zero Trust, least privilege, application control, privilege management, storage protection, and network security.

The ideal candidate will have strong macOS development experience, a deep understanding of Apple's security frameworks, and a security-first mindset.

They should be comfortable developing complex system-level software, possess excellent debugging and problem-solving skills, take ownership of product quality, and be able to balance security, performance, reliability, and usability while delivering enterprise-grade solutions.

About the Company

ThreatLocker® is a leader in endpoint protection technologies, providing enterprise-level cybersecurity tools to improve the security of servers and endpoints. The ThreatLocker® platform with Application Allowlisting, Ringfencing™, Storage Control, Elevation Control, Endpoint Network Control, Configuration Management, and Operational Alert solutions are leading the cybersecurity market toward a more secure approach of blocking the exploits of application vulnerabilities.