Endpoint Engineer – MacOS, Windows

Remote Full-time
Job Description:
• Designing and developing data exfiltration prevention apps, drivers, system extensions and services on MacOS or Windows.
• Maintaining and evolving mission-critical agents on endpoints.
• Own complex features from design to delivery and troubleshoot issues from customers.
• Designing and building secure software with cross-platform deliverables (Windows, MacOS).
• Writing and maintaining documentation about internal and public services.

Requirements:
• Expertise in one of the following: Objective-C, Swift on MacOS or C/C++ on Windows.
• Demonstrable expertise in developing agents on one of MacOS or Windows.
• On MacOS, practical development experience with Endpoint Security System Extension is required. A plus will be knowledge of IOKit and of MacOS VFS model.
• On Windows, practical development experience with WDF (Windows Driver Frameworks), filter drivers and familiarity with user mode apps is required.
• Readiness to learn other systems languages (e.g. Rust, Go, Python). Prior experience in one of these languages is a definite plus.
• Experience with kernel-level debugging processes and tools. Ability to use reverse engineering techniques and debugging of kernel space code.
• Ability to decompose complex business problems and own them end to end across teams.
• Minimum 5+ years of related work experience.

Benefits:
• Employee compensation will be determined based on interview performance, level of experience, specialization of skills, and market rate.
• During the offer discussion, your recruiter will review the finalized base salary, bonus (for applicable roles), benefits & perks, and stock options as they’ll be reflected in the offer letter.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Customer Experience Advisor (Part-Time) - Retail Phones (Remote, based in Nashville)**

Remote

Exteriors Estimator - 1099

Remote

ESL Teacher; Remote, GMT

Remote

Staff Physician (Part Time) - Student Health Center

Remote

Senior Account Executive, New Business

Remote

Experienced Seasonal Full-Time Customer Service Representative – Work from Home Opportunity with Comprehensive Training and Benefits

Remote

Performance Marketing Manager (Remote)

Remote

ES Scorer - Scoring Assistant Music - MA

Remote

Director, Data Engineering & Analytics, Fandango

Remote

Experienced Customer Service Chat Operator – Remote Work Opportunity in Idaho Falls, ID, Representing arenaflex Automotive Dealer Clients

Remote
← Back