Software Development Engineer (macOS Endpoint Security)
Full-time
Beyondtrust
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, delivering outcomes primarily by directing agentic AI development tools and applying the engineering judgement to steer, challenge and rigorously review what they produce. This is an exceptional opportunity to work at the leading edge of endpoint security, on software that protects Mac users across thousands of organisations .
- Design, build and maintain the macOS client at the heart of our endpoint security solution — code that must stay fast, resilient and unobtrusive on every user’s Mac
- Help shape the architecture of new features and services, providing technical direction on increasingly complex projects
- Review functional and technical requirements to identify gaps, and limitations, propose simplifications and communicate ideas effectively with cross-functional teams
- Take accountability for code quality — whether produced by agentic AI tools or fellow engineers — through rigorous code review and pull-request feedback, ensuring unit testing and departmental guidelines are consistently met. Where no formal guidelines exist, work with peers to formulate and enforce such guidelines.
- Develop and improve build, deployment and test automation within your team.
- Help identify, prioritize and resolve technical debt within your team.
- Collaborate with your team to ensure work items are well defined and understood, and that value is delivered with quality on every sprint.
- Investigate and resolve customer issues escalated to engineering, and feed what you learn back into the product.
- Track emerging macOS and security technologies and put forward improvements to the team’s tools and development processes.
- Become the go-to development expert for at least one area of the product, deepening that expertise over time.
What You’ll Bring
- A degree in a software engineering discipline, or equivalent practical experience.
- A strong software engineering background, with significant hands-on development experience and specialist depth in at least one technical area.
- Hands-on macOS platform development, with proficiency in Swift, Objective-C and/or C++ , and experience building systems-level or endpoint security software.
- Hands-on experience with macOS, including management and development of launch daemons and launch agents, unified logging, development of XPC components.
- Demonstrable, hands-on experience directing agentic AI development tools such as Claude Code — framing problems well, challenging weak output, and critically reviewing generated code for correctness, security and maintainability.
- Experience of formal software development methodologies.
- At least 2 years’ commercial software engineering experience for the Software Development Engineer level; typically, 5 or more years , including demonstrable technical leadership, for the Senior Software Development Engineer level.
Nice To Have
- Experience working with Qt
- Experience working with Apple’s System Extension framework ( Endpoint Protection )
- Knowledge and experience working with Apple’s authorization system
- Experience working with the sudo plugin framework.
- Knowledge of macOS kernel and the Mandatory Access Control Framework (MACF)
- Domain or product expertise in an area relevant to the role — or a demonstrated ability to build that expertise quickly.
- Relevant professional qualifications or certifications.
Who You Are
- Proactively learns new technologies and quickly builds the skills the role requires.
- Mentors other team members on the workings of the product under development.
- Adapts well to change and thrives in multi-disciplinary teams that form around a specific goal, maintaining performance and supporting others as priorities shift.
- Identifies opportunities to improve development activities, reducing waste and increasing efficiency.
- Actively shares knowledge with colleagues inside and outside the team.
- Communicates clearly, verbally and in writing, tailoring the message to different audiences and stakeholders.
- Brings a strong engineering background and consistently delivers high-quality, robust and maintainable solutions.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (macOS Endpoint Security) in United Kingdom vacancy
- 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, delivering outcomes primarily by directing agentic AI development tools and applying...SuggestedFull time
- ...AI Security Researcher / Research Engineer Remote or hybrid - London preferred About Brave: Brave is on a mission to protect the human right to... ..., allowing you to work with state-of-the-art tools and software solutions Competitive compensation and plenty of room...SuggestedWork experience placementRemote work
- ...resource—open and accessible to all. As a Security Engineer , you'll protect that vision by... ...influence long-term improvements in secure development practices Collaborate with the... ...prevention ~ Real-world experience in software development and/or engineering...SuggestedFull time
- ...UTA seeks a Security Engineer – Product Security to help embed security into the design, development, and operation of our products and platforms. In this role, you will work... ...and enjoy operating at the intersection of software development and cybersecurity, this role offers...SuggestedFull time
- ...Immersive is hiring! Could you be our next Senior Cyber Security Engineer? Due to customer demand and increasing maturity within our platform... ...Leads as we embark on this exciting new phase of product development within our market leading cyber resilience platform. This...SuggestedFull timeRemote workFlexible hours
- ...solving one of the hardest problems in security: giving every human, machine, workload,... ...cryptographically secured identity, improving engineering velocity while maintaining security. We... ...your future with retirement savings plans - Professional development opportunities...Full timeRemote work
- ...data infrastructure that's reshaping the landscape of AI development. As our Platform Engineering Manager , you will lead our Cloud Platform and SRE... ...foundation and reliability that allows Prolific to scale securely and efficiently. At Prolific, our product development...Full timeRemote work
- ...right accelerates drug discovery, protein engineering, and genomics, and ultimately creates... ...customer environments reliably. Engineer security and networking into the platform. Make... ...as reviewed, reproducible software. Proficiency in Kubernetes and containers...Full timeRemote workFlexible hours
- ...choices. Chainguard’s Libraries organization is building the secure, reliable factory that continuously builds, verifies, and... ...internal teams across multiple ecosystems. You’ll join as a Senior Software Engineer on the Libraries Platform team, leading the architecture and...Full timeRemote work
- ...digital payments choices, making transactions secure, simple, smart and accessible. Our... ...potential. Title and Summary Senior Platform Engineer - HPE Nonstop Vocalink Ltd... ...management and continual improvements across Development, Test and Production environments. •...Full timeWorldwideRotating shift
$500 per month
...real-time apps and analytics. Our Core Engineering teams own the heart of our ClickHouse... ...You bring along solid professional software development experience in C++. This includes experience... ...with ClickHouse Experience in security, privacy, and compliance. Experience...Full timeLocal areaRemote workHome officeFlexible hours£80k - £120k per year
...Senior AWS Cloud Engineer | S4 | Data & AI Domain | Multiple Locations Country: United Kingdom IT STARTS HERE Santander ([ is evolving... ...asset and that advanced technologies are applied responsibly, securely, and effectively to create value for customers and the business...Full timePart timeWork at officeLocal areaWork from homeFlexible hoursShift work£100k - £160k per year
...expectation does not apply to contractor positions Software Engineer UK Full-time /London (Engineering) About... ..., we deliver dual-use solutions to national security customers that build upon several years of product development and experience from commercial autonomy...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...making digital experiences both secure and seamless for all users,... ...role sits in our Platform Engineering team, which delivers... ...We are looking for a Senior Software Engineer who can turn ideas... ...will bring strong software development experience, sound technical...Local areaWorldwideFlexible hours
- ...effectively build scalable, reliable, and secure backend systems that support our... ...dictates. Continuously improve the development and planning process. Understand what... ...Essential: ~5+ years experience in software engineering ~ Professional understanding of agile...Full timeRemote workWork from homeWorldwideFlexible hours
- ...About the Role We are hiring a Software Engineer - Backend to join the Funds Transfers team. Join the team powering the financial heartbeat... ...our code standards : Ensuring a scalable, maintainable, and secure micro-service architecture that can handle the expected load...Full time
- ...landscape. The role We're looking for an experienced Azure Cloud Engineer with deep Terraform and DevOps expertise to join our growing... ...as the default way of working, and wants to deliver resilient, secure and cost-efficient cloud platforms for our customers. You'll...Full timeRemote workFlexible hoursRotating shift
- ...and support of z/OS and associated IBM and Broadcom (CA) system software products across complex, mission-critical environments. The... ...infrastructure issues. Collaborate with enterprise architecture, security, application, and operations teams to deliver technical...Work at officeRemote workFlexible hours
- ...lead a world-class, AI-native Solutions Engineering organisation that enables n8n to win,... ..., integrations , architecture , security , deployment , and enterprise systems... ...technical engagements. ~ Organisational development: You have designed team structures,...Full timeTemporary workImmediate start
- ...Associates (CA) Working closely with the other Engineering teams to ensure the systems that are... ...HCD/HCM LPAR configuration in HMC Security administration using RACF or equivalent... ...hours support for the implementation of software changes, when required Staying...Work at officeRemote workFlexible hours
- ...maintain, and enhance critical engineering services as technology... ...resolution, and collaborate with development and application support... ...maintain, and support CICS systems software. Create and manage CICS... ...access controls and support security implementations using RACF...Work at officeRemote workFlexible hours
- ...performance, integrity, maintenance, and security of the organization's DB2 infrastructure... ...You will work closely with application development, infrastructure, operations, and security... ...and platforms. Participate in software maintenance, upgrades, migrations, and implementation...Work at officeRemote workFlexible hours
- ...performance central limit order book matching engine with automated market making to provide... ...assets. We value engineers who treat development as a craft and own the outcome from... ...ensuring new solutions are not only robust and secure but also set the standard for future...Full time
- ...AI Systems Researcher / Research Engineer UK: London (Preferred) - Hybrid About Brave... ...AI assistant, latest privacy and security features, and a private ad network (opt... ...with global ambitions Experience with software development practices (Python, C++, JavaScript and...Work experience placement
- ...for future generations. Role Summary As a Staff Software Engineer, ML training and inference infrastructure, you will be a member... ..., network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal...Full timeContract workLocal area
- ...The engineering team at Chainalysis is inspired by solving the hardest technical challenges... ...’ investigation, compliance, data and security products. We currently support more... ...functional stakeholders. Manage the full software development lifecycle, including production...Full timeFlexible hours
- ...Our Story ]( We are a global team of founders, operators and engineers, obsessed with building the best products. We work at the cutting... ...& Privacy **_We are committed to protecting the privacy and security of your personal data. Any personal information you provide...Full timeWork at officeLocal areaImmediate startVisa sponsorshipRelocation package
- ...customers by triaging tickets and liaising with the product and engineering teams to deliver timely answers. Collaborate with the... ...stakeholders about a product’s technical capabilities, including API endpoints and integration use cases. Experience in active...Full time
- ...A UK Government Security Check ( SC ) clearance is required for this role. If... ...of 5 years . As a Lead DevOps Engineer , you will help lead the development and implementation of secure cloud... ...using open source and commercial software within a cloud-centric environment...Full timeWork experience placement
- ...ElevenAPI. We're looking for a Full-Stack Engineer to take ownership of the ElevenAPI side... .... Instead, we are seeking enthusiastic software engineers who can showcase solving... ...Expertise in Python . Experience with Web Development using Typescript/React . Familiarity...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer (macOS Endpoint Security). Be the first to apply!
Related searches
- software development engineer aws United Kingdom
- real time software engineer United Kingdom
- financial software developer United Kingdom
- experienced software developer United Kingdom
- remote entry level software developer United Kingdom
- information technology software engineer United Kingdom
- network software engineer United Kingdom
- software engineer remote United Kingdom
- senior software engineer United Kingdom
- intel software engineer United Kingdom


