Press ESC to close

macOS Agent Engineer


Published: Sat, 21 Jun 2025 12:50:11 GMT

Position: macOS Agent Engineer

Company Overview:

Halcyon is a cutting-edge security platform that utilizes advanced prevention engines and AI models to combat ransomware and other cyber threats. Founded in 2021 by a team of experienced industry professionals, Halcyon is dedicated to providing innovative solutions for mid-market and enterprise customers. With a remote-native and globally distributed team, Halcyon values talent from all locations and encourages all interested candidates to apply.

Job Description:

Halcyon is seeking a skilled engineer to join our team and contribute to the development of our macOS agent. This agent combines macOS extensions with a user-level service written in Rust, C++, and Swift, expanding platform support and enhancing our customers’ protection against ransomware threats. If you are passionate about macOS security and want to make a real impact, we want to hear from you.

Responsibilities:

– Develop macOS-specific security extensions using Network Extensions and the Endpoint Security Framework.
– Design agent functionality for macOS, including packaging, installation, secure updates, and system integration for endpoint agents.
– Contribute to cross-platform code in Rust for a user-level service, alongside macOS-specific code.
– Utilize logs, debuggers, and profiling tools to analyze performance and improve behavior.
– Write unit and integration tests, maintaining consistent coding style and architecture.
– Communicate effectively with team members to ensure interoperability with other components and alignment with architectural goals.

Qualifications:

– Proficiency in Swift and C++ for developing high-quality code.
– Experience with macOS extensions in an endpoint security product (e.g., EndpointSecurity, NetworkExtensions).
– Previous experience developing and shipping production software for macOS.
– Familiarity with SQL.

Bonus Qualifications:

– Experience with Rust development 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 with SQL.

Benefits:

– Comprehensive healthcare coverage (medical, dental, and vision) for employees and dependents, with premiums paid in full.
– 401k plan with 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.

Note: The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

Compensation:

– Base salary range: $180,000 – $240,000.
– Bonus range: 10%.
– The provided salary range is Halcyon’s reasonable estimate based on non-discriminatory factors such as experience, knowledge, skills, abilities, and location. Base pay is one component of the total compensation package, which may also include additional discretionary bonuses/incentives and equity in the Company.

Equal Opportunity Employer:

At Halcyon, we value diversity and believe that a team of intelligent, passionate, curious, and creative individuals is essential for developing exceptional products. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds.
Apply link