Job Description
Halcyon is looking for an experienced Senior Agent Engineer to contribute to the development of our Windows and Linux agents. Our agent is the main endpoint communications hub and analysis engine that is used to help ensure our customers are protected from the threat of ransomware. If youβre passionate about security and want to make a real difference, Halcyon would love to hear from you.
As a Senior Agent Engineer, you will develop cross-platform agent core in Rust that transforms messages, processes data, communicates over IPC channels, and interfaces with components written in different languages including Web API integration. You will handle core agent operations including data processing pipelines, inter-component communication, and system integration for endpoint agents across Windows and Linux platforms. You will also work with multi-platform logic in Rust while ensuring compatibility and optimal performance across different operating systems and architectures. You will use logs, debuggers, and profiling tools to analyze performance, diagnose issues, and ensure correct behavior across all supported platforms. You will write unit and integration tests for your code, adhering to consistent coding style guidelines and overall product architecture and you will also communicate effectively with other developers and teams to ensure the component integrates well within the overall product architecture and maintains interoperability across platforms.
About Halcyon
Halcyon was formed in 2021 by a team of cyber industry veterans after battling the scourge of ransomware for years at some of the largest global security vendors.