Senior Software Engineer — macOS Endpoint Agent (Go / C++ / Rust / Java / C#) [Remote]
- Remote job
- Location: Remote, California, United States
- 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, background services) and you like problems around reliability, performance, and secure device-to-cloud communication, this one’s for you.
You don’t need to be a Go engineer already. The product is being built in Go, and the client is happy to bring in strong engineers from C, C++, C#, Rust or Java and support the transition.
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 C/C++/C#/Rust/Java/Go (you’ll develop 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!
- ...086 We’re hiring a senior low-level engineer to build a macOS-first endpoint agent for a new security /... ...product. If you’ve shipped software that runs close to... ...don’t need to be a Go engineer already. The... ...strong engineers from C, C++, C#, Rust or Java and support the...SeniorC#JavaC++Remote jobPermanent employment
- ...Security is hiring a Senior Software Engineer to help build and scale our Endpoint Privilege Manager (... ...privilege capabilities from agent behavior and policy... ...across Windows, macOS, and/or Linux.... ...languages such as C/C++, Rust, Go, C#/.NET, or Java, with the ability to...SeniorC#JavaC++Temporary workLocal areaRemote work
- ...DescriptionKeeper Security is hiring a Senior Software Engineer to help build and scale the Windows endpoint agent for our Endpoint Privilege Manager (EPM/KEPM) solution... ...used for Windows agent development (e.g., C/C++, C#, Rust, Go)Solid understanding of Windows security and...SeniorC#C++Temporary workLocal areaRemote work
$152k - $287.5k
NVIDIA Corporation is seeking a Senior Systems Software Engineer to design and maintain high-performance management solutions for datacenter... ...focusing on distributed systems, with strong skills in Rust, Go, and C++. The role involves integrating hardware and firmware,...SeniorC++$152k - $241.5k
...make a lasting impact on the world. We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In... ...datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge hardware...SeniorC++$147k - $237.5k
...Principal Software Engineer The ADEM engineering... ...on the Agent, you will be at... ...point: the user's endpoint. We look for... ..., Windows, macOS, and mobile platforms... ...Staff and Senior engineers,... ...tuning. ~ Coding Rust, or Go (Golang) for... ...Prefer coding in C/C++...C++Permanent employmentLocal area- ...cybersecurity company is seeking a Senior Software Engineer to enhance its Endpoint Privilege Management solution.... ...maintain core capabilities, develop agent components, and collaborate... ...proficiency in languages like C/C++ or Java, and a strong grasp of OS security...SeniorJavaC++Remote work
$124k - $329.2k
...leading platform for agentic software development - powered... ...that experience. As a Senior Software Engineer on the React Platform... ...product teams can go from idea to production... ...but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python ~??OR Associate...SeniorC#JavaC++Remote work- ...Software Engineer III/Senior, Agent United States About Ngrok Inc. Ngrok is an all-in-one cloud networking platform that secures,... ...had to work under pressure You're comfortable in Go, Rust, C/C++, or Java (bonus points for Go) You enjoy debugging things...SeniorJavaC++Permanent employmentWork at officeLocal areaImmediate startRemote workFlexible hours
$243.29k - $295.25k
...everyone. What You'll Do: As a Senior Backend Engineer on the Avatar Marketplace team, you... ...for best practices throughout the software development lifecycle. You Have:... ...programming languages such as C#, Go, Rust, Java, C++, or Python. ~ Strong practical experience...SeniorC#JavaC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $295.25k
...Avatar Marketplace within Roblox. As a Senior Engineer on our team, you will lead the work... ...years of professional experience in software development ~ Proficiency in one... ...more programming languages such as C#, Go, Rust, Java, C++, or Python ~ Experience with REST,...SeniorC#JavaC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $200k
Senior Ground Software Engineer Location: Los Angeles Compensation: $150,000 - 200,000 USD / year Build... ...direction Work across our stack (Rust backend, TypeScript/Vue frontend)... ...typed backend programming language (Go, C++, Java, C#, TypeScript) Experience with...SeniorC#JavaC++Permanent employmentShift work- ...client is building an endpoint security / device... ...product and is hiring software engineers to develop a macOS-first endpoint agent . This is a true product... ...role is developed in Go , but the client is... ...background in Go, C/C++, Rust, Java, C#(or similar), with confidence...C#JavaC++Remote jobPermanent employment
$124k - $329.2k
...leading platform for agentic software development - powered by... ...and operate Ruby and Go services, drive architecture... ...product, client app engineers, and domain service teams... ..., but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python ~ OR Associate...SeniorC#JavaC++Remote work$124k - $329.2k
...world's leading platform for agentic software development - powered by Copilot to... ...Overview As a software engineer at GitHub, you will enhance the collaboration... ...including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python ~ OR Associate's...SeniorC#JavaC++Remote work$191k - $223k
...environment. We promote sustainable engineering practices, well-being / healthy... ...Airbnb. A Typical Day: As a Senior Software Engineer on the Insurance team ,... ...demonstrable knowledge in any of Java, GraphQL, Python, Go, Rust, C/C++/C#. Experience architecting and/or...SeniorC#JavaC++Work experience placementCasual workLive inWork at officeRemote work$185k - $275k
...discussions, and best practices for engineering at SDF. Investigate and resolve... ...4+ years of experience developing software as part of a collaborative team. Strong... ...applications in languages such as Go, Python, Rust, C#, Java, or C++, and a willingness to work across...SeniorC#JavaC++Local areaWorldwide$170k - $260k
...discussions, and best practices for engineering at SDF. Investigate and resolve... ...5+ years of experience developing software as part of a collaborative team. Strong... ...applications in languages such as Go, Python, Rust, C#, Java, or C++, and a willingness to work across...SeniorC#JavaC++Temporary workWork at officeLocal areaWorldwideFlexible hours$188k - $251k
...Everlaw is looking for a Senior Software Engineer that brings experience in building robust... ...libraries and plugins in Java and Python to allow engineers to... ...coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust. You have experience with Infrastructure...SeniorC#JavaC++Contract workWork at officeLocal areaRemote workWork from homeWork visaFlexible hours- ..., or need to be improved, engineers rely on data to understand... ...highly skilled product and Rust focused Software Engineer with professional... ...in Azure and AWS Endpoint software on customer robots... ...programming language such as Rust, C++, C, Go, or Java. ~ Experience writing...SeniorJavaC++Remote work
$173k - $251k
...Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities... ...proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust. You have good knowledge of algorithms and...SeniorC#JavaC++Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...Senior Software Engineer, Backend Eleven Recruiting is seeking a Senior Software Engineer, Backend... ...of experience with at least one of C++, Go, Python, C#, Typescript. ~ Familiarity with... ...strategies. Familiarity with other modern languages like Go and Rust....SeniorC#C++
$180k - $225k
...our success! We like software that’s serious and... ...where it’s supposed to go Secured correctly,... ...re comfortable in Go, Rust, C/C++, or Java (bonus points for Go)... ...runs entirely on AWS. Engineers develop by SSH’ing into... ...Compensation Senior Software Engineer...SeniorJavaC++Permanent employmentFull timeWork at officeLocal areaRemote work$101k - $186.75k
...Online Products Job Title: Senior Software Engineer, Production Technology Requisition... ...experience using C++ 2+ years' of professional Linux... ...other languages such as Go, C#, Java, Python, and Typescript/JavaScript... ...Experience developing on MacOS, iOS, Android, and consoles...SeniorC#JavaC++Full timeTemporary workPart timeLocal areaRemote workWork from homeRelocation package$111.6k - $180k
...security operations, and drives engineering enhancements, including the... ...servers (Linux/Windows), endpoints (macOS/Windows), email systems,... ...scripting language (Python, Go, Bash, or C/C++) with strong debugging and... ...platforms (e.g., Open Policy Agent) or continuous security...SeniorC++Temporary workLocal area- ...Distributed Systems Software Engineer, Python / Go Join to apply for... ...or veteran status. Seniority level ~ Seniority level... ...Engineer, Backend (Java/MySQL/AWS) Graduate... ...Engineer - Cross-platform C++ - Multipass Python... ...Software Engineer (C# / .NET) We’re...C#JavaC++Full timeLocal areaRemote workWorldwide
- ...Requirements: ~3+ years of software engineering experience. ~ Strong... ...JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI... ...benchmarks. Build agents that can verify the... ...JavaScript Python Rust C# C++ FastAPI More:...C#JavaC++For contractorsRemote workFlexible hours
$140.4k - $372.3k
...s leading platform for agentic software development - powered by Copilot... ...As a Staff Software Engineer on the Copilot Agents team at GitHub, you will help shape... ...including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python ~ OR Associate's Degree...C#JavaC++Remote work$110k - $190k
...Role Overview We are hiring a Senior Software & AI Engineer to build production-grade AI... ...-augmented generation (RAG), and agent-based workflows Evaluate tradeoffs... ...in one or more modern languages (C# .NET, Python, Java, C++, Go, or similar). ~ Hands-on...SeniorC#JavaC++$193.3k - $261.5k
...You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... ...an experienced, results-oriented, Senior Software Dev Engineer. What do... ...language such as Python, Ruby, Golang, Java, C++, C#, Rust Amazon is an equal opportunity...SeniorC#JavaC++InternshipLocal areaFlexible hours
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!
- graduate software developer California
- rust software engineer California
- senior software design engineer California
- software engineer amazon California
- software developer positions California
- software engineer full time California
- new graduate software engineer California
- software engineer California
- software engineer intern California
- agile software developer California

