DevJobs

Senior c++ Linux Internals Developer

Overview
Skills
  • C++ C++ ꞏ 5y
  • Bash Bash
  • Python Python
  • gdb gdb
  • Git Git
  • Docker Docker
  • Kubernetes Kubernetes
  • Linux internals ꞏ 5y
  • System-level programming
  • System calls
  • Performance tuning
  • Performance optimization
  • Make
  • Linux security mechanisms
  • Kernel architecture
  • Debugging
  • CMake
  • ftrace
  • eBpf
  • auditd

About the Company

Cybereason is on a mission to reverse the adversary's advantage by empowering defenders with ingenuity and technology to end cyber attacks.

We have the technology, and now we are looking to expand our talent! Come and talk to us about joining a market leader and a diverse team of passionate people who win as one, ensure a customer-first approach is core to everything we do, and never give up on reversing the adversary advantage.


Responsibilities:

  • Design, develop, and optimize Linux internals and kernel components.
  • Architect and implement scalable system-level solutions.
  • Collaborate with cross-functional teams to ensure high-quality software delivery.
  • Mentor junior developers and provide insights on best practices in Linux and C++ development.
  • Conduct code reviews to maintain code quality and adherence to industry standards.
  • Stay current with developments in Linux internals and contribute to our technical strategy.

Requirements:

  • Experience: Minimum of 5 years of professional experience in Linux development.
  • Technical Skills:
  • Expert proficiency in C++ 11/14/17.
  • In-depth knowledge of Linux internals, including kernel architecture, modules, and system calls.
  • Proven experience in system-level programming, debugging, and performance optimization.
  • Familiarity with version control systems (e.g., Git) and development tools (e.g., GDB, Make, CMake).
  • Strong understanding of Linux security mechanisms and performance tuning.
  • Soft Skills:
  • Excellent analytical and problem-solving skills.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively in a remote and collaborative environment.

It would be great if you have:

  • Passion and experience with the cybersecurity domain
  • Knowledge of Security products (especially AV/EDR/EPP solutions)
  • Knowledge of malware analysis or some background in it-security, SOC analyst, security research
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Preferred Qualifications:

  • Experience with eBpf, ftrace, auditd or other equivalent tracing frameworks.
  • Experience with scripting languages (Python, Bash) for automation tasks.
  • Familiarity with cloud technologies and containerization (Docker, Kubernetes).
  • Previous experience leading projects or teams in a remote work environment.

Benefits:

  • Competitive salary and comprehensive benefits package.
  • Flexible working hours with fully remote work options.
  • Opportunities for professional growth and continuous learning.
  • A collaborative and innovative team culture.

How to Apply:

If you are passionate about Linux internals and have the required qualifications, we would love to hear from you! Please send your resume and a cover letter detailing your relevant experience to [email address]. Include links to any projects or contributions to repositories you have worked on.



Join Cybereason in driving the future of Linux technology! We look forward to your application.

Cybereason is an equal-opportunity employer committed to diversity and inclusion in the workplace.

Cybereason