Halcyon
Our Mission: Defeat Ransomware
Linux Agent Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2021H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
47 days ago
Salary
$150K - $200K / year
EnglishLinuxRust
Job Description
• Write high-performance code in Rust and C for eBPF probes, user-space components, and kernel interactions
• Handle core agent operations including data processing pipelines, inter-component communication, and system integration for the Linux endpoint agent
• Design and develop eBPF programs and/or kernel-level drivers for behavioral monitoring and security event detection
• Optimize eBPF program performance and ensure compatibility across different Linux kernel versions
• Work with multi-platform logic in Rust while ensuring compatibility and optimal performance across different operating systems and architectures
• Use logs, debuggers, and profiling tools to analyze performance, diagnose issues, and ensure correct behavior
• Write unit and integration tests for your code, adhering to consistent coding style guidelines and overall product architecture
• Communicate effectively with other developers and teams to ensure the component integrates well within the overall product architecture and maintains interoperability across platforms
Job Requirements
- Ability to develop high-quality production code in Rust
- Strong experience with eBPF development including writing eBPF programs, user-space loaders, and event processing pipelines
- Deep understanding of Linux kernel internals, system calls, and kernel data structures
- Experience with eBPF toolchains and libraries (libbpf, BPF CO-RE, bpftool, or similar)
- Proficiency debugging kernel-level code and eBPF programs using tools like bpftrace, perf, or similar
- Knowledge and experience with the following Rust crates: threading, async, tokio
- Experience with Linux driver development or kernel module programming
Benefits
- Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents.
- 401k plan with 3% employer match
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Mobile
BitwardenOpen source password management solutions for individuals, teams, and business organizations.
Full-stack Engineer47 days ago
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor
Senior Software Engineer II building and maintaining iOS applications for Bitwarden
iOSOpen SourceSwift
Senior Full Stack Engineer, Calendar Platform
CalendlyThe scheduling automation platform for eliminating the back-and-forth emails to find the perfect time — and so much more
Full-stack Engineer47 days ago
Full TimeRemoteTeam 501-1,000Since 2013H1B No Sponsor
Senior Engineer building core calendar data infrastructure at Calendly
Distributed Systems
Staff Software Engineer, Governance
Domino Data LabThe Enterprise MLOps platform powering over 20% of the Fortune 100
Full-stack Engineer47 days ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor
Staff Software Engineer developing AI solutions for Domino Data Lab
CloudDockerGraphQLHadoopJavaKafkaKubernetesPythonScalaSparkGo
Full-stack Engineer47 days ago
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor
Principal Platform Software Engineer driving AI infrastructure management solutions at NVIDIA
GrafanaPrometheusPython