Principal Software Engineer, macOS/Linux Agents [Remote]
jobgether
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer, macOS/Linux Agents based in the United States.
This is a senior individual-contributor opportunity with broad technical influence over next-generation endpoint security technology.
You will shape the architecture and technical direction of macOS and Linux agent capabilities while remaining deeply hands-on in implementation.
The role combines systems engineering, cybersecurity, software architecture, and platform-specific development in a highly collaborative environment.
You will solve complex problems involving operating-system internals, privileged services, concurrency, security controls, performance, and reliability.
You will translate customer and product needs into practical engineering strategies and help deliver secure, scalable solutions.
Beyond your own technical contributions, you will mentor engineers, raise engineering standards, and influence decisions across multiple teams.
This is an ideal role for an experienced systems engineer who thrives on difficult technical challenges and wants meaningful influence without moving into people management.
Accountabilities
- Set and communicate the technical direction for macOS and Linux endpoint agents, translating product and customer needs into sound architecture, designs, and actionable engineering plans.
- Contribute directly to shared managed-language codebases and platform-specific components by implementing features, reviewing code, improving designs, and resolving high-priority defects.
- Lead architecture, design, and code reviews, establishing clear boundaries between shared agent functionality and operating-system-specific integrations while maintaining strong standards for security, reliability, performance, and maintainability.
- Own technical outcomes related to application-control enforcement and agent lifecycle behavior across supported macOS releases and Linux distributions, including event monitoring, policy evaluation, trusted software handling, installation, updates, recovery, and secure communications.
- Diagnose complex production issues involving privileged services, concurrency, resource utilization, filesystems, process execution, operating-system security controls, package formats, and processor architectures.
- Partner with engineering, product, QA, security, support, and cloud teams to identify technical risks, coordinate delivery, improve product quality, and strengthen customer outcomes.
- Raise the overall engineering bar through technical mentorship, knowledge sharing, automated testing, observability, and improvements to build, release, troubleshooting, and diagnostic capabilities.
Requirements
- 8–12+ years of professional software engineering experience, including substantial experience developing production systems software in one or more managed languages, with strong knowledge of concurrency, resource management, runtime behavior, error handling, performance, reliability, and low-level debugging.
- Strong systems-engineering experience across both macOS and Linux, with deep expertise in at least one platform and the demonstrated ability to design, debug, and deliver effectively on the other.
- Proven experience designing, shipping, and maintaining security-critical endpoint software, privileged agents, operating-system services, or other always-on systems where correctness, stability, performance, and safe failure behavior are essential.
- Strong understanding of Unix-like operating systems, including processes and signals, permissions, filesystems, services, inter-process communication, package management, and privileged execution.
- Experience integrating managed-language applications with native operating-system APIs and building concurrent, event-driven software that must make reliable, time-sensitive decisions.
- Strong security judgment across code and publisher trust, cryptographic hashing, TLS and certificates, authentication and authorization, sensitive local data, secure IPC, persistence, and secure software-update mechanisms.
- Demonstrated technical leadership within a mature software product, including making architecture and design decisions, resolving ambiguous technical tradeoffs, building cross-team alignment, mentoring engineers, and influencing outcomes without relying on managerial authority.
- Strong communication and collaboration skills, with the ability to work effectively across engineering, product, QA, security, support, and cloud teams.
- A bachelor’s degree in computer science, software engineering, or a related field is preferred but not required; equivalent practical experience is welcome.
- Experience with Apple’s Endpoint Security framework, process-execution authorization events, Full Disk Access, system extensions, entitlements, code signing, or other macOS endpoint-security capabilities is a strong advantage.
- Experience with Linux fanotify, /proc , filesystem mounts and namespaces, process inspection, permission events, or comparable Linux enforcement and monitoring mechanisms is beneficial.
- Proficiency in C, Objective-C, Swift, or mixed-language applications that bridge managed and native platform components is a plus.
- Familiarity with macOS application and installer packaging, Xcode, launchd, Developer ID signing, notarization, entitlements, and secure application updates is desirable.
- Experience with Linux service management and software distribution using systemd, SysV or Upstart, RPM/DEB packages, rpm/dpkg databases, SELinux policies, or related tooling is beneficial.
Benefits
- Competitive compensation aligned with responsibilities, experience, location, market data, internal equity, and applicable requirements.
- Medical, dental, and vision insurance.
- 401(k) plan with a 4% company match.
- Life and disability insurance programs.
- Paid parental leave.
- Paid time off and paid holidays.
- Volunteer time off and birthday time off.
- Home office allowance.
- Remote and flexible working environment designed to support high-quality work and collaboration.
- A culture centered on trust, respect, determination, integrity, and professional growth.
- Opportunities to work on impactful cybersecurity technology alongside a collaborative, globally distributed team.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$147k - $237.5k
...outcomes.Job SummaryThe ADEM engineering team is the engine of... ...; we create them. As a Principal Engineer focused on the Agent, you will be at the... ...is seeking a Principal Software Engineer to serve as a... ...the ADEM Agent across Linux, Windows, macOS, and mobile platforms,...SuggestedPermanent employmentFull timeWork at officeLocal area- ...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... ...Cross-platform agent work (Windows/Linux) — macOS is the priority Why it’...SuggestedPermanent employmentFull timeRemote work
- ...A technology company based in the United States is seeking a skilled developer to design and optimize cross-platform agents for Windows and macOS. Qualified candidates will have expertise in kernel-level networking, strong experience with the Windows Driver Kit, and proficiency...Suggested
$272k - $431.25k
...dedicated people working for us! The Cloud Engineering & Services team is building an... ...integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to... ...pipelines.Infrastructure Familiarity: Linux systems, IPC or service-to-service...SuggestedFull timeContract workRemote work- ...powers how our frontier models are trained and evaluated. The Agent Harness Bridge team sits at the boundary between the Codex... ...correctness. About the Role We're looking for a Principal Software Engineer to lead the architecture and evolution of the Agent Harness...SuggestedFull time
$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...power the next generation of intelligent agents and generative AI systems. Within CoreAI... ...evaluate and optimize agents. As a senior engineer within Foundry Agents, you will help build...Ongoing contractLocal area3 days per week- ...not incremental AI - this is intelligence engineered for global impact. Responsibilities Design, develop, and deploy AI-native software products that transform large-scale geospatial... ...-critical insights. Implement multi-agent workflows using modern orchestration frameworks...Permanent employmentFull timeRemote work
- California State University, Chico is seeking an Advanced macOS & Linux Systems Technology Support Specialist III to deliver expert endpoint support across desktops, labs, and research environments. You will provide high-level consultation, configure and troubleshoot macOS...
- ...Dell Technologies, Hopkinton MA or Austin TX, seeks a Senior Principal Software Engineer to lead AI development & agent ops. You will design, build, and refine services and platforms enabling ~9,000 engineers to work with AI agents at scale, shaping the enterprise SDLC...
$203.8k - $315.9k
...Description Job Title: Principal Software Engineer, Embedded Linux Job Location: San Jose, CA ( This position requires a full-time, on-site presence in our San Jose, CA office ) Job ID: AI2524 Description The SoC software team is responsible...Full timeWork at office$107.5k - $204.5k
...Aerospace, an RTX company, is seeking talented engineers to support critical programs for the U.... ...against evolving global threats.As a Principal Software Engineer You will play a key technical... ...continuously enhance our customized Linux OS ecosystem and maintain ownership...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$107.5k - $204.5k
...meet the demands of a rapidly evolving global market. As a Principal Software Engineer in this organization, you will be involved in the development... ...Do:Design, develop and continuously enhance our customized Linux OS ecosystem and maintain ownership over areas such as...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$115.8k - $163.2k
...for the "Circuit" platform—the central AI engine that powers productivity and process... ...persistent, ambient, native-grade experience for macOS and Windows that lives where our users... ...responsive AI-driven interfaces (chat, agents, streaming responses) from Figma designs...Full timeTemporary workLocal areaFlexible hours$160k - $250k
...in their environments.This is a Sr. Software Development Engineer (SDE) role in the CTIO team that delivers... ...for our sensor (lightweight agent) for macOS platforms. The Sr. SDE’s in the team... ...will have shared components across Linux and Windows. The team operates under...Full timeWork experience placementWork at officeLocal areaRemote work2 days per week$165.8k - $307.9k
...responsible for ensuring a software product meets its specified... ...development lifecycle. As a Principal Software Developer in Test,... ...you will represent quality engineering and verification on behalf of... ..., Confluence, Google Suite, macOS/Linux, MS SQL, Vector HIL SolutionsWho...Full timeWork at officeLocal areaRelocation package- ...management, and security. As a Software Engineer at Iru, you’ll help design,... ...our proprietary Windows agent — the software responsible... ...Collaborate with engineers across macOS and Windows to ensure... ...multi-OS agent design (macOS, Linux, Windows) for consistent policy...Full timeWork at office3 days per week
- ...SketchUp Skore Principal Software Engineer - C++ This Opportunity If you’ve ever used SketchUp, you know it is special software: 3D modeling... ...~ Cross-platform development experience with Windows, MacOS using modern features from C++11 and later ~ Experience with...Full timeFor contractorsLocal area
- ...Software Engineer Position Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging... ...and VS Code. Operating systems such as Windows, Unix, Linux and macOS. Team collaboration and issue tracking tools such as...
$134.25k - $196.9k
...have dedicated ourselves to developing software that transforms music streaming into... .... We are developers, designers, engineers, and audiophiles united by a common... ...HiFi audio enthusiasts across Windows, macOS, iOS, Android, and Linux, driving technical direction and...Full timeLocal areaRemote workWorldwideFlexible hours$147k - $237.5k
...group is seeking an accomplished Principal Engineer with expertise in developing client-side software for Windows. You will be part... ...robust, efficient, and scalable agents for monitoring and enhancing... ...applications spanning Windows and macOS environments is a strong plus....Full timeWork at office$240k - $250k
...Build native endpoint agents for Windows, macOS, and Linux. Develop the integrated... ...architecture and mentor engineers building endpoint platform... ...Leverage AI-assisted software development throughout the... ...BRING ~2+ years of Principal-level of systems software...Full timeLocal area$175k - $263.3k
...Senior Software Engineer, Swift - macOS At Apple, new ideas have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Claris, an Apple company...Relocation$151k
...Determine 53: Senior QLab Developer (macOS) Determine 53, a Baltimore-based software program firm, is hiring a macOS developer to work on our flagship program... ...with substantial consumer base macOS or Unix/Linux system administration abilities, together with laptop...Full timeRemote work- ...greenfield development as new capabilities are introduced Support software releases, debugging, and issue resolution in production... ...familiarity is sufficient) Proven background working in Linux environments (must-have) Experience with microservices architectures...Immediate start
- ...Defense Systems (NGDS) in Huntsville, AL is seeking a Senior Principal Software Engineer to lead the development of Java-based code and advanced C++... ..., 8+ years in STEM, strong Java/C++ and Shell scripting, Linux proficiency, and experience with GitHub, #J-18808-Ljbffr...
$150.4k - $277.6k
...iOS/macOS Software Engineer Are you passionate about designing and building native apps that deliver great impact and value, and eager to apply your expertise to solve real-world problems at Apple's incredible scale? Join us on the Product Integrity AI/ML team where...Work experience placementWorldwideRelocation- We're hiring a senior iOS/macOS engineer to ship inside our iOS codebase and lead the macOS app. You'll work directly with our founding iOS engineer and the design team. You'll also have room to push local execution of music AI models on the Mac. iOS at [untitled] is not...Work at officeLocal areaFlexible hours
- ...the Role CloudZero is hiring Staff and Principal Software Engineers across our engineering organization.... ...the org. Where You Might Work Agent Platform This team is the spearhead... ...product on what to expose to the customer. macOS first; other endpoints to follow. A...Full timeImmediate start
- ...Cytracom delivers infrastructure software purpose-built to empower managed service... ..., and optimize robust cross-platform agents for Windows and macOS environments, focusing on kernel-level... ...functionality. Collaborate with other engineers to deliver seamless cross-platform...Casual workFlexible hours
- ...is a hands-on coding/programmer position. The SWE3 should be a strong front-end developer. 1) Java and javascript development in a Linux environment 2) MySQL and/or MongoDB database experience 3) MERN (MySQL, Express, React and Node) 4) Jira and Confluence...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, macOS/Linux Agents [Remote]. Be the first to apply!
- senior principal software engineer United States
- principal software engineer manager United States
- principal software engineer United States
- linux automation engineer United States
- linux cloud engineer United States
- linux windows systems administrator United States
- embedded linux engineer United States
- senior linux systems engineer United States
- unix linux administrator United States
- remote linux administrator United States



