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!
- ...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...SeniorC#JavaC++Remote jobPermanent employment
$180k - $225k
...at scale. About the Agent Team Our Agent team builds the software that sits at the edge... ...You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go)... ...runs entirely on AWS. Engineers develop by using remote... ...sponsorship. Compensation Senior Software Engineer...SeniorJavaC++Permanent employmentFull timeWork at officeLocal areaImmediate startRemote workHome officeFlexible hours$175k - $220k
...us at Crusoe. About the Role We are seeking seasoned Senior Software Engineers to design, build, and scale Crusoe Cloud’s next-generation... ...programming with modern compiled languages such as Go, Rust, Java, C# or C++. Cloud Expertise: Proven ability to design and scale...SeniorC#JavaC++Temporary work$180k - $225k
...given developers and engineers simple interfaces for... ...traffic, secure public endpoints, accelerate their services... ...Opportunity As a Senior Software Engineer on the Agent Team, you’ll shape the... ...language such as Go , Rust , Java, or C/C++ ~ Strong fundamentals...SeniorJavaC++Permanent employmentTemporary workWork at officeLocal areaRemote workFlexible hours- ...the company | Senior Software Engineer | Los Angeles, CA (HYBRID) / Hyderabad, India | 1 LA + 2 Hyderabad I'm Julien — I lead Product... ...+ at least one statically typed/compiled language (C#/.NET, C++, Java, Scala, Go) Cloud‑native experience (our environment is Azure, but...SeniorC#JavaC++Work at office
- ...working for the Hardest Working Software in Television™ (and also... .... We're looking for a Senior Backend Engineer to join our Integrations... ...Golang is preferred, but Rust, Kotlin, Java, C++ are welcome. ~... ...campaigns all with the fastest go-live in the industry. As a...SeniorJavaC++Full timeLive inRemote workFlexible hoursWeekend work
$150k - $200k
...different class of spacecraft. Engineered to survive the harshest... ...apply. The Role As a Senior Software Engineer on our Ground Software... ...Work across our stack (Rust backend, TypeScript/Vue frontend... ...programming language (Go, C++, Java, C#, TypeScript) Experience with...SeniorC#JavaC++Permanent employmentShift work$168k - $210k
...of Salesforce‑bound logic into modern, engineering‑owned backend services. Integrating best... ...) Experience with our current stack: Java + Spring Boot. We welcome candidates from other backend stacks (Go, Kotlin, C#, Python, Rust, etc.) who can quickly learn JVM...SeniorC#JavaFull timeLocal area$110k - $190k
We are hiring a Senior Software & AI Engineer to build production-grade AI systems, with a strong... ...-augmented generation (RAG), and agent-based workflows Evaluate... ...in one or more modern languages (C# .NET, Python, Java, C++, Go, or similar). Hands‑on experience...SeniorC#JavaC++$202.5k - $247.5k
...?” or “Where did my tokens go?” What You’ll Actually Do... ...compiled language such as Go, Rust, C++, or Java (with bonus points for Go)... ...runs entirely on AWS. Engineers develop by using remote development... ...sponsorship. Compensation Senior Software Engineer Tier 1 (SF, LA,...SeniorJavaC++Permanent employmentFull timeWork at officeLocal areaRemote workHome officeFlexible hours$166k - $225k
...improve their business. Founded by engineers — and customer obsessed — we leap at... ...only getting started. As a Full Stack software engineer, you will work with your... ...side web technologies (eg: Node.js, Java, Python, Scala, C#, C++, Go). Good knowledge of SQL. Experience...SeniorC#JavaC++Local areaWorldwide$185k - $260k
...this role, you'll be a senior technical leader on... ...systems with a focus on software and cloud... ...You'll partner across Engineering, Data Science, R&D, Regulatory... ...view while still going deep on the hardest technical... ...compiled language (Rust, Java, C++, or C#). Strong software...SeniorC#JavaC++Flexible hours3 days per week$168k - $210k
Senior Software Engineer, Identity & Trust Please note this is for San Francisco, CA, United States... ...Experience with our current stack: Java + Spring Boot. We welcome... ...from other robust backend stacks (Go, Kotlin, C#, Python, Rust, etc.) who can quickly learn JVM technologies...SeniorC#JavaFull timeLocal area$166k - $201k
...and intelligence. We’re crafting the engine that powers a world where people can... ...infrastructure. About This Role: As a Senior Software Engineer on our storage team, you'll... ...practical experience in languages like Go, Java, C/C++, or Rust Extensive experience developing...SeniorJavaC++Temporary work$160k - $220k
...the right place. Position Summary We are seeking a Senior Backend Software Engineer with deep expertise in AdTech and advertising platform... ...knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java Comfortable learning new languages, libraries, and...SeniorC#JavaC++Full timeTemporary workWork experience placementWork at officeImmediate startFlexible hours- Microsoft Corporation is seeking a Senior Software Engineer specializing in Azure Object Storage to design and enhance high-performance storage... ...systems and technical expertise in languages such as C, C++, C#, or Java. Located in San Francisco, CA, candidates will engage in...SeniorC#JavaC++
- ...as a Great Place to Work for 2025. The Opportunity As a Software Engineer at Wealth.com, you will help design, build, and scale... ...TypeScript, or deep experience in another typed language (Java, Go, C#, Kotlin, Rust) with demonstrated ability to ramp quickly into TypeScript...SeniorC#JavaTemporary workWork at officeFlexible hoursShift work
$191k - $253k
...effects. The AD&S Vehicle Software team is responsible for... ...running on these systems. Our senior software engineers collaborate with other... ...languages such as Java, Python, C++, Rust, Go, JavaScript, etc. Experience... ...Developing and testing multi-agent autonomous systems and...SeniorJavaC++Full timeWork experience placementLocal areaRelocation package$175k - $220k
About the Role We are seeking a Senior Software Engineer for our Billing team to design, build, and scale Crusoe Cloud’s billing platform... ..., including backend development with languages such as Go, Java, Rust, or C++. Distributed Systems Expertise: Experience designing...SeniorJavaC++Temporary workFlexible hours$124k - $181k
...Everlaw is looking for a Senior Software Engineer that brings experience in building robust observability tooling, humility... ...proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust. You have good knowledge of algorithms and fundamental...SeniorC#JavaC++Full timeLocal areaImmediate startOverseasFlexible hours$115k - $140k
...Engineering Full-time, Permanent WHAT IF… You could leverage your passion for technology... .... That is why we’re looking for a Senior Software Engineer who not only builds great... ...High level languages similar to Go, Kotlin, C#, Python, Java Front end languages similar to HTML...SeniorC#JavaPermanent employmentFull timeShift work- ...Job Title : Software QA Engineer Duration : 1yrs Contract Location : Fremont, CA Roles & Responsibilities ~ Automation... ...Experience with additional programming languages like C#, C++, Java, or Go Familiarity with Git or other version control tools...C#JavaC++Contract work
$196.75k - $243.29k
...fast, reliable, and delightful for all our users. As a Senior Fullstack Software Engineer on this team, you'll work across both the web platform... ...in an Object-Oriented Programming language (e.g., C#, Java, C++). ~ Solid experience with backend development, including...SeniorC#JavaC++Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$166k - $220k
...Anduril Industries Plm Software Engineer Anduril Industries is a defense technology company... ...Integration Toolkit) development in C/C++ ~ BMIDE (Business Modeler IDE) data... ...Strong programming skills in Java, C++, and C# Experience with modern software development...SeniorC#JavaC++Full timeWork experience placementImmediate start- ...Do Support all aspects of the software development life cycle within... ...closely with Systems Engineers to design solutions that meet... ...professional experience. Experience in C++ design paradigms on Linux,... ...Additional experience coding in C, C#, Java or related languages....SeniorC#JavaC++Flexible hours
$170k - $205k
...with us at Crusoe. About the Role: We're looking for a Senior Software Engineer to help make Crusoe Cloud's container registry fast and... ..., Kubernetes, Terraform) alongside languages like Go, Rust, Java, or C++. Collaboration and communication: You are comfortable...SeniorJavaC++Full timeTemporary work$209k - $235k
The Role We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure... ...tools like Terraform Either already know Go or have experience with a similar systems language (C++, Java, Rust) and are excited to work in Python and Go...SeniorJavaC++Full timeHome officeFlexible hours$105k
...data stored on servers, on endpoint devices, and in SaaS applications... ...recruiting for a Full-Stack Software Engineer to join our team. In this... ...Experience working with Java and/or Kotlin, JavaScript, and... ...Programing experience with Python, go, or C# Experience with CSS...C#JavaWork experience placementRemote workWorldwide$180k - $210k
...looking for a highly motivated engineers to help develop and operate... ...Lead features through the full software lifecycle, including architecture... ...). Strong proficiency in Go for developing scalable backend... ...technologies. Familiarity with C/C++, C#, React, or TypeScript is...C#C++Full timeLocal area$168k - $252k
Senior Software Engineer - Platform Build infrastructure to enable rapid development and deployment of autonomous systems at scale. Location... ...working with a variety of programming languages such as Rust, Go, C++, Java, Python, JavaScript/TypeScript, etc. Have experience...SeniorJavaC++Full timeWork experience placementLocal areaRelocation package
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!
- ngo software engineer California
- software developer California
- software developer internship no experience California
- part time software developer remote California
- financial software developer California
- senior software engineer ruby on rails California
- software engineer amazon California
- senior software design engineer California
- software engineer part time California
- software engineer remote California

