Agent Engineer @Halcyon
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago

[Hiring] Agent Engineer @Halcyon

1mth ago - Halcyon is hiring a remote Agent Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

This role involves developing and maintaining a cross-platform agent core for Halcyon's adaptive security platform.

  • Develop Cross-Platform Agent Core:
    • Write production-quality Rust code that transforms messages, processes data, communicates over IPC channels, and interfaces with components written in different languages including Web API integration.
  • Design and Build Agent Functionality:
    • Implement core agent operations including data processing pipelines, inter-component communication, and system integration for endpoint agents across Linux, Windows, and macOS platforms.
  • Linux Platform Development:
    • Contribute to Linux-specific agent components, leveraging knowledge of Linux internals, system calls, and platform-specific APIs to build reliable, performant functionality.
  • Customer Escalation Ownership:
    • Serve as a primary action point for engineering escalations from the Customer Success team.
    • Analyze logs, crash dumps, diagnostics, and field data to triage customer-reported issues, identify root causes, and drive timely resolutions.
    • Communicate findings back to Customer Success and coordinate fixes across releases.
  • Debugging and Optimization:
    • Use logs, debuggers, and profiling tools to analyze performance, diagnose issues, and ensure correct behavior across all supported platforms.
  • Test and Maintain Code Quality:
    • Write unit and integration tests for your code, adhering to consistent coding style guidelines and overall product architecture.
  • Cross-Functional Collaboration:
    • Work closely with customer support, product management, and engineering teams to resolve customer issues and improve product quality.
    • Communicate effectively with other developers to ensure components integrate well within the overall product architecture.

Qualifications

  • Ability to develop high-quality production code in Rust
  • Strong experience with Linux systems programming and Linux APIs
  • Knowledge and experience with the following Rust crates and concepts: threading, async, tokio
  • Experience debugging complex systems using tools such as gdb, lldb, and/or windbg
  • Strong verbal and written communication skills

Requirements

  • Experience with eBPF development or Linux kernel internals
  • Experience with Windows and/or macOS APIs and development
  • Familiarity with SQL
  • Knowledge of additional languages (C++, Python)
  • Experience with endpoint security concepts and threat detection
  • Experience with system-level programming and OS internals across multiple platforms

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
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Agent Engineer @Halcyon
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later