Senior/Staff Software Development Engineer - macOS Endpoint
BeyondTrust
Role Description
As Staff Software Development Engineer, you'll be the macOS authority for the runtime enforcement layer of our Identity Security Platform. These components decide whether to permit or deny each action an identity or AI agent attempts on a macOS endpoint.
You'll set the technical direction for enforcement on macOS and own it end to end. That means:
- Hooks that make the right call in real time, across the fleet, without breaking legitimate workloads.
- Peer engineers own the Linux and Windows enforcement surfaces.
- You share one policy language, one event schema, and one userspace agent with them, but macOS is yours.
You know this layer better than anyone. You want your code to be the thing that stops a compromised credential or a runaway AI coding agent before it impacts production.
What You’ll Do
- Design, build, and own our Endpoint Security client: process execution, file, and signal events, plus synchronous authorization events.
- Block operations by returning a deny verdict before the event completes.
- Own the enforcement decision path: event capture from Endpoint Security, policy evaluation, and deny decisions applied within Apple's authorization deadline.
- Drive down enforce-mode latency on the authorization path as we scale across large fleets.
- Extend enforcement across network and content control: a Network Extension content filter for socket- and flow-level policy.
- Harden portability and stability across macOS versions and both Apple Silicon and Intel.
- Partner with the Linux and Windows enforcement engineers and the policy-backend team on the shared plane.
- Read requirements to find gaps and risks, propose simplifications, and explain tradeoffs to technical and non-technical stakeholders.
- Raise the engineering bar by taking end-to-end ownership from design through production.
- Mentor senior and mid-level engineers on macOS systems and Endpoint Security craft.
Qualifications
- Deep macOS system internals knowledge, including the Endpoint Security framework, System and Network Extensions, and more.
- Hands-on work with Endpoint Security for enforcement, especially on the synchronous authorization path.
- Understanding of the macOS deployment reality: System Extension activation, MDM-managed deployment, and more.
- Knowledge of the macOS isolation and security model.
- Experience with debugging and performance tooling: lldb, Instruments, dtrace, and more.
- 8+ years in systems-level software engineering, with depth in macOS system software.
- Demonstrated AI-first development experience.
- A working grasp of systems design patterns and their tradeoffs at the OS-enforcement boundary.
- Full-lifecycle experience in an agile environment.
- A track record of technical leadership on complex, ambiguous initiatives.
Who You Are
- You share successes and failures openly and work well with people.
- You adapt when the situation and requirements shift.
- You fix issues proactively and stay persistent through roadblocks.
- You hold a high bar and push your teams to ship reliable systems.
- You reach for AI tools to move faster and think more clearly.
- You feel the weight of enforcement code and prioritize correctness.
- ...Permanent Job #26086 BASED IN USA OR EUROPE? We’re hiring a senior low-level engineer to build a macOS-first endpoint agent for a new security / device-management product. If you’ve shipped software that runs close to macOS (agents, daemons, system extensions,...SeniorPermanent employmentFull timeRemote work
- Role Description As a Staff Software Engineer, Endpoint Escalations, you will be tasked with serving as the... ...engineering directly to customers, including senior technical and executive stakeholders,... .... ~Experience with Linux and MacOS operating systems is a strong...SuggestedPermanent employmentFull timeHome officeFlexible hours
- ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team,... ...demonstrable technical leadership, for the Senior Software Development Engineer level....SuggestedFull timeShift work
- Role Description As a Staff Endpoint Software Engineer, you'll build the lightweight security components... ...comparable language ~Experience with macOS and Windows Endpoint Security ~... ...~Proficiency in browser extension development (Chrome, Firefox, etc.) - Advantage...SuggestedFull timeHome officeFlexible hours
$150k - $200k
...steps. Our partner is looking for a Senior Software Engineer: macOS based in United States. As a Senior... ...lifecycle, from architecture and development through testing, documentation, and... ...integrate solutions using the Apple Endpoint Security framework. Collaborate closely...SeniorFull timeRemote workFlexible hours- ...company and is on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and evolve our core banking... ...-stack engineer: comfortable designing API endpoints, writing a database migration, and building...SeniorFull timeWork at office
$219.71k - $274.63k
...canonical and ready to query, with no engineering or maintenance required. We’re proud... ...can trust.Fivetran is looking for a Senior Staff R&D Software Engineer to join our fast-growing... ...Fivetran is the epitome of data-driven development — our engineering team is focused on...SeniorFull timeWork at officeRemote workShift work- ...About the role Gen develops leading macOS security solutions that protect... ...antivirus solutions for Linux. As a Senior Principal Software Engineer, you’ll set the technical direction... ...accelerate onboarding, support daily development, and enable rapid prototyping....SeniorFull timeFlexible hours
$184k
...all have different needs, our development and personal wellbeing... ...are seeking an experienced Software Engineer to design, develop and deliver... ...development with a focus on macOS is required. ~4+ years of... ...Extensions, Network Extensions, and Endpoint Security Framework. ~...Full timeCasual workWork at officeRemote workRelocation package- ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team,... ...demonstrable technical leadership, for the Senior Software Development Engineer level....Full timeShift work
- ...or Europe Our client is building an endpoint security / device management product and is hiring software engineers to develop a macOS-first endpoint agent . This is a true... ...) Current, hands-on software product development experience (not purely scripting/admin...SeniorPermanent employmentFull timeRemote work
- ...Difference You Will Make: As a senior technical individual... ...contributors at Airbnb are Software Engineers — you are expected to be hands... ...how models move from development to production — feature store... ...configurations, and serving service endpoints. Partner with Data...SeniorFull timeContract workCasual workLive inWork at officeRemote work
$150k - $200k
Role Description Stellar Cyber is looking for a Senior or Staff Software Engineer to own parser development on our Automation-Driven Open & Unified SecOps Platform... ...platform, every security event from firewalls, endpoints, cloud logs, and SaaS tools flows through the components...SeniorFull time$160k - $250k
...deep visibility into operations on the endpoint, and performs rich correlation and... ...in their environments.This is a Sr. Software Development Engineer (SDE) role in the CTIO team that delivers... ...our sensor (lightweight agent) for macOS platforms. The Sr. SDE’s in the team...SeniorFull timeWork experience placementWork at officeLocal areaRemote work2 days per week- ...leading applications for Mac users. We’re looking for a Senior macOS Software Engineer to help build and evolve the native user experience of Parallels... ...of customers worldwide. This role combines new feature development, architecture improvements, and modernization of an...SeniorFull timeRemote workWorldwideFlexible hours
- ...for an innovative and highly motivated Senior Software Engineer with excellent problem-solving and communication skills to join our Endpoint Services team. This team is responsible... ...Experience using AI coding agents to accelerate development. ~Interest in broadening into...SeniorFull timeRemote workHome office
- ...and monitor 2D/3D object detection models to production. Build and execute a roadmap for the perception system Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~7+...SeniorRemote jobFull time
$120k - $200k
...our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . Senior/Staff Software Engineer Salary: $120,000 - $200,000 Company Description: Innovative healthtech startup Job Description: Join...SeniorFull time- ...automation and have assembled a world-class engineering team with staff-level talent from Robinhood, Glean,... ...Rippling. Role Overview As a senior/staff engineer, you will be driving... .... Strong familiarity with web development, relational databases, and distributed...SeniorFull timeWork at office
- ...Zoox is looking for software engineers to build the tools that power our autonomous ride sharing service. Our Operational Tools Team is a crucial part of Zoox’s mission to deliver autonomous ride-hailing to the world. We're building a team of highly collaborative and...SeniorFull timeTemporary workRemote workRelocation package
- ...Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the... ...and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers...SeniorFull timeTemporary workRelocation package
$219k - $300k
...We are looking for a Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox’s production-grade robotaxi service. These services include dispatch, routing, payments, mobile APIs, telemetry processing...SeniorFull timeTemporary workRelocation package$180k - $260k
...as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...operations. About the role We are seeking senior or staff software engineers to join our planning team to build motion planning and decision...SeniorOdd jobFull timeWork at office$176.4k - $319.72k
...richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are... ...our target ODD. This requires prior experience with the development or verification of behavior planning/prediction systems...SeniorOdd jobFull timeWork experience placement$176.4k - $319.72k
...About The Team The Systems Engineering team is responsible for the... ...intersection of hardware, software, and robot operations, with... ...About The Role As a Senior/Staff Software Engineer, Fault Response... ...closely with the Autonomy development, eval infrastructure, and data...SeniorFull timeTemporary workWork experience placement- ...At Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering, simulation, distributed computing, design, and automated testing. You’ll...SeniorFull timeTemporary workRelocation package
- ...routes through cities and adapt in real-time. We are seeking an engineer who is passionate about tackling the complexities of mission... ...and design and take responsibility for significant software components. If you like to work close to the robot platform and...SeniorFull timeTemporary workRelocation package
$180k - $250k
...all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating... ...About the role We seek passionate Software Engineers with strong fundamentals in software development practices and who are experts in C/C++ and Matlab/...SeniorOdd jobFull timeWork at office- ...to geometric- and/or sampling-based planning algorithms Experience with autonomous robots and machine learning or data-driven development processes Experience with ROS, pose estimation, SLAM, probabilistic filtering, 3D data, or CUDA \n Compensation There...SeniorFull timeTemporary workRelocation package
- ...also works closely with our Perception, Simulation, and Systems Engineering teams on many cross-team initiatives. \n In this role, you... ...with latency of analysis and optimization of safety critical software systems Prior experience with Prediction and/or autonomous...SeniorFull timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Development Engineer - macOS Endpoint. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote



