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.
- ...Remote: Remote Type: Permanent Job #26086 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,...SeniorRemote jobPermanent employment
$156k - $215k
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$190.9k - $334.1k
...develop scalable, maintainable, and reusable software components with a strong emphasis on... .... ~Integrate automated testing into development workflows to ensure consistent quality... ...performance aspects. ~Mentor other engineers on the team in how to build, maintain,...SeniorFull timeWork experience placementFlexible 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
- Role Description As a Senior Staff Software Engineer on our Self-Hosted team, you will own the architecture of SentinelOne's self-hosted (on-prem) Endpoint Protection platform across multiple teams — a distributed, mission-critical security system deployed inside customer...SeniorFull timeWork from homeHome officeFlexible hours
$120k - $145k
...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$160k - $190k
...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$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- Role Description Keeper Security is hiring a Senior Software Engineer to help build and scale the Windows endpoint agent for our Endpoint Privilege Manager (EPM/KEPM... ...more languages commonly used for Windows agent development (e.g., C/C++, C#, Rust, Go). ~Solid...SeniorFull timeTemporary workLocal areaRemote work
- Role Description As Staff Software Development Engineer, you'll be the Linux kernel authority... ...agent attempts on a Linux endpoint. You'll set the... ...workloads. Peer engineers own the macOS and Windows enforcement... ...production. ~Mentor senior and mid-level engineers on...Full timeShift work
- ...Train, deploy and monitor 2D/3D object detection models to production. Experiment SOTA models’ performance. Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~5+ years...SeniorRemote jobFull 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
$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- ...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
- ...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
$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- ...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
$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- ...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
- ...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
$151k - $242k
Role Description We’re hiring a Senior Staff Software Engineer who can lead across complex technical work, act as a force multiplier for other... ...scale, or long-term maintainability. ~Use AI-native development practices to build automation, validation, and engineering...SeniorFull time- ...Zoox is looking for software engineers to help us build front-end for simulation & validation framework. This framework enables the ability to manage a massive number of simulation scenarios and suites, configure, execute, and inspect large scale simulation runs, and...SeniorFull timeTemporary workRelocation package
$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- ...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
$201.4k - $304k
Role Description As a Senior Staff Software Engineer in the Interoperability group, you will unlock the full potential of our integrations with 170+ EHRs. These integrations enable Zocdoc to: ~Pull real-time availability ~Write back bookings to trigger practice workflows...SeniorFull time$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- Role Description We're hiring a Senior or Staff-level Software Engineer to join our engineering team and help build the next generation of our platform... ...'re building an engineering culture where AI-assisted development is the norm, not the exception. We expect our...SeniorFull timeWork at officeRemote work
- ...headquartered in New York and brings deep expertise in finance and AI. About this role We’re hiring a highly motivated Staff / Senior Software Engineer to join our team in New York. and collaborate across engineering, product, and customer teams to scale our core...SeniorFull timeRelocation package
- ...early members of our Android team at the Senior and Staff levels. These aren’t maintenance roles... ...own major features end-to-end, drive engineering quality, and contribute to... ...interactive media experiences Own feature development from zero to one and beyond — scoping,...SeniorFull timeWork at officeLocal areaWorldwide
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!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote










