Job Title: Senior macOS Agent Engineer - Shape the Future of Ransomware Protection

Remote Full-time

Join the Pioneers in Adaptive Security:Halcyon is revolutionizing the cybersecurity landscape with its groundbreaking, AI-powered platform designed to stop ransomware in its tracks. As a leader in the industry, we're committed to delivering innovative solutions that safeguard our customers' digital assets.
Our Story:Founded in 2021 by a team of seasoned cyber industry experts, Halcyon is the culmination of years of experience in battling ransomware and advanced threats. Our founding members hail from renowned companies like Cylance (now Blackberry), Accuvant (now Optiv), Fireye, and ISS X-Force (now IBM), bringing a wealth of knowledge and expertise to the table.
Embracing Remote Work:As a remote-native, globally distributed team, we believe that talent knows no borders. We invite you to join our dynamic team and contribute your skills and passion to our mission. We're committed to creating a flexible and supportive work environment that meets your needs and fosters growth.


The Role:
We're seeking an exceptional Senior macOS Agent Engineer to play a key role in developing our cutting-edge macOS agent. This agent combines the power of macOS extensions with a user-level service written in Rust, C++, and Swift, ensuring our customers receive unparalleled protection against ransomware threats. If you're passionate about macOS security and eager to make a real impact, we want to hear from you.

Responsibilities:


Design and Develop macOS-Specific Security Extensions: Utilize Network Extensions and the Endpoint Security Framework to create robust security solutions.


Architect Agent Functionality for macOS: Handle packaging, installation, secure updates, and system integration for endpoint agents, ensuring seamless functionality.


Contribute to Cross-Platform Codebase: Collaborate on multi-platform logic in Rust for a user-level service, working alongside macOS-specific code to ensure interoperability.


Debug and Optimize Performance: Leverage logs, debuggers, and profiling tools to analyze performance, identify areas for improvement, and ensure correct behavior.


Ensure Code Quality and Reliability: Write comprehensive unit and integration tests, adhering to consistent coding style and architecture standards.


Collaborate with Cross-Functional Teams: Communicate effectively with various teams to ensure interoperability with other components and alignment with architectural goals.



Skills and Qualifications:


Proficiency in developing high-quality code in Swift and C++


Experience with macOS extensions in an endpoint security product (e.g., EndpointSecurity, NetworkExtensions)


Proven track record of developing and shipping production software for macOS


Familiarity with SQL and database management principles



Bonus Skills and Qualifications:


Experience developing in Rust and handling interoperability between Rust and Swift


Knowledge of distributing macOS applications using .pkg and .dmg


Familiarity with Rust crates such as threading, async, and Tokio


Experience working with SQL and database management systems



Benefits:
Halcyon offers a comprehensive benefits package to eligible employees, including:


Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents


401k plan with a generous employer contribution


Short and long-term disability coverage, basic life and AD&D insurance plans


Medical and dependent care FSA options


Flexible PTO policy


Parental leave


Generous equity offering


The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
Base Salary Range: $180,000 - $240,000
Bonus Range: 10%


In accordance with applicable state and federal laws, the range provided is Halcyon’s reasonable estimate of the base compensation for this role. The actual amount may differ based on non-discriminatory factors such as experience, knowledge, skills, abilities, and location. Base pay is one part of the total package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives and equity in the Company.
We're committed to building a diverse team of highly intelligent, passionate, curious, and creative individuals who share our vision for a safer digital world. As an equal opportunity employer, we welcome applications from talented individuals who are eager to make a difference.


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

Business Analyst eCommerce & Digital Platforms

Remote

**Experienced SAP Data Entry Specialist – Healthcare Data Management**

Remote

Freelance Writing Jobs from Home – No Experienc...

Remote

Regional Sales Director - Remote Position

Remote

Remote Customer Support Associate – Online

Remote

[Remote-Position] Need SAT or ACT Math Section Specialist

Remote

[Work From Home] Service Team Member

Remote

Senior Financial Analytics Professional

Remote

Entry-Level Online Typing Jobs – Flexible Hours with Opportunities for Growth and Professional Development in a Dynamic Remote Work Environment

Remote

[Remote] Associate Technical Support Engineer

Remote
← Back