Cyberhaven

Senior Software Engineer, Linux Endpoint

Cyberhaven

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design and implement components of our state-of-the-art system sensor that traces all data movement across all applications and files on windows endpoints.
  • Solve challenging performance optimization problems: we’re building software that monitors hundreds of thousands of events with minimal impact on performance of the endpoint applications.
  • Design and build highly reliable code that never impacts the end-user experience.
  • Build secure-by-design hardened software that must withstand real-world attacks, while processing untrusted data and communicating with a backend over the internet.

Requirements

  • Strong track record in working on security software on Linux using eBPF, kernel modules and audit frameworks.
  • Experience with building and maintaining enterprise grade software with support for multiple distributions of Linux.
  • Prior work on at least one large native application deployed to tens of thousands of end-users.
  • Experience debugging, profiling, and optimizing the performance of low-level system software.
  • Experience building endpoint security products, such as DLP or EDR applications.
  • Proficient in designing and implementing application architecture.
  • Experience with agile development and SCRUM.
  • Proven ability to collaborate with a distributed cross-functional team.
  • Possess verbal and written communication skills in English.
Benefits
  • Cyberhaven is committed to creating a diverse environment and is an equal opportunity employer.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
eBPFkernel modulesaudit frameworksperformance optimizationdebuggingprofilingapplication architectureendpoint security productsDLPEDR
Soft Skills
collaborationcommunication