remote

Salary
Posted
Jul 20, 2026
Location
Last confirmed open
Jul 22, 2026

What this job asks for AI summary

A staff-level macOS systems engineering role focused on building and owning the macOS enforcement layer of an identity security platform. The work centers on an Endpoint Security client that makes real-time allow/deny decisions on process, file, network, and signal events, plus a Network Extension content filter — much of it greenfield. The role suits a deep macOS systems specialist with production experience on the synchronous Endpoint Security authorization path and end-to-end System Extension ownership.

Staff level · 8+ years · Remote · Full-time

Must have (14)
System ExtensionsNetwork ExtensionsC, C++, Objective C, Swift or RustXPClaunchdTCCcode signingnotarizationMDMlldbInstrumentsdtracespindumpunified logging system
Nice to have (1)
Claude Code

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

Location is not specified in the posting; BeyondTrust is a distributed/remote-first company, so remote=true is inferred from the absence of any office or geography requirement.

The systems programming language requirement is stated as 'C, C++, Objective-C, Swift, or Rust' — these are presented as interchangeable options satisfying one requirement, so C is listed as the primary with the others as alternatives. Rust also appears separately as the language of the shared cross-platform agent and is listed individually as preferred since it is described as part of the existing stack rather than a hard gate on the candidate.

Claude Code is called out by name as the preferred AI coding tool but is framed as 'or a comparable tool,' making it preferred rather than a hard gate on that specific product.

The role is explicitly titled and framed as 'Staff Software Development Engineer' with cross-org architecture authority and mentorship of senior/mid engineers, supporting the Staff seniority classification.

No compensation figures are provided in the posting.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): macOS Endpoint Security framework.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗