Senior Software Engineer — macOS Endpoint Agent (Go / C++ / Rust / Java / C#) [Remote]
- Remote job
- Location: Remote, United States Minor Outlying Islands, United States
- Remote: Remote
- Type: 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, background services) and you like problems around reliability, performance, and secure device-to-cloud communication, this one’s for you.
What you’ll build
- A macOS endpoint agent used on real fleets of laptops
- System-level components for telemetry, device posture, policy enforcement, and agent reliability
- Secure communication between macOS endpoints and cloud services (agent ↔ cloud)
- A product that sits in the overlap of endpoint security / device management / cloud control-plane
What you must have
- Strong, hands-on low-level coding in Go
- Proven experience shipping code that runs on Apple/macOS laptops
- Experience building software that talks to macOS from the cloud, or that lives in the world of:
- Endpoint security products (EDR/agent-style software), or
- MDM/UEM / device management, or
- another domain where you built macOS system-level software that reports to / is controlled by a cloud service
Nice to have (not required)
- MDM/UEM tooling exposure (Jamf, Intune, Workspace ONE, Kandji, etc.)
- Endpoint Security Framework / System Extensions familiarity
- Cross-platform agent work (Windows/Linux) — macOS is the priority
Why it’s attractive
- macOS-first, real systems engineering (not a wrapper role)
- Go codebase + genuine openness to language transition
- Remote-first and high ownership
Job Ref: BBBH26086
Next Steps
Excited about shaping the future of security products and making a real impact in a fast-moving environment? We encourage you to apply today! Submit your CV through the portal and take the first step toward collaborating with a passionate team of innovators dedicated to transforming cybersecurity. If you have questions or wish to discuss the role further, please reach out via email at [email protected] . We look forward to hearing from you!
- ...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 product... ...environments. This role is developed in Go , but the client is happy for strong...SeniorRemote jobPermanent employment
- ...and fast-growing, security and compliance software company building a modern platform used... ...experience Technical ~ Go (Golang): production backend services... ...strong TS (not just JavaScript) ~ API engineering: production REST APIs (gRPC also relevant...SuggestedPermanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — macOS Endpoint Agent (Go / C++ / Rust / Java / C#) [Remote]. Be the first to apply!

