Summary
Join Halcyon, a leading anti-ransomware solution provider, as a Principal Kernel Engineer. You will play a key role in enhancing our Windows agent's capabilities to prevent, detect, respond to, and remediate attacks. Collaborate with cross-functional teams to define and develop new product features. This position requires expertise in C++, kernel-mode and user-mode development, and Windows internals. We offer a remote-first work environment and a comprehensive benefits package, including full health insurance, 401k, paid time off, parental leave, and equity.
Requirements
- Write high-quality multithread-safe code in C++ in both kernel-mode and user-mode
- Always make sound decisions with respect to best engineering practices
- Develop high-quality code in Rust or a strong desire and capacity to learn quickly (Rust)
- Have shipped at least one production quality driver for Windows NT
- Strong knowledge of Win32 APIs and NT kernel internals
- Debug memory corruption issues and improve end-to-end system performance
- Excellent written and verbal communication skills. Able to write documentation that resonates with both technical and non-technical audiences
- Highly collaborative with a strong ability and desire to mentor and inspire others
- Practical professional experience in dealing successfully with ambiguity
Responsibilities
- Collaborate with Engineering, Product, and Customer Success teams to help define new product features and drive these new features from initial concept and through design, coding, test, and release
- Drive customer-facing problem investigations and performance investigations and transform learnings from these investigations into higher quality code in the form of new features, bug fixes, and performance enhancements
Preferred Qualifications
- Knowledge and experience with Portable Executable format, Reverse Engineering
- Experience with Windows Mini-Filter drivers and Windows Filter Platform callout drivers
- Experience with SQL/Databricks and prior experience developing automated telemetry
- Familiarity with tools for Rust / C++ interoperability
Benefits
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.