We are looking for a Senior Linux Internals Software Engineer for our Tel Aviv R&D center. In this unique role, you will be a key part of our engineering team, with a primary focus on providing expert-level development for our customer issues. You'll use your deep knowledge of Linux internals to diagnose, troubleshoot, and resolve critical problems, directly impacting our customers' success while also contributing to the development of our revolutionary endpoint security product.
Your Impact
Act as a technical expert and the primary point of contact for complex, customer-reported issues.
Utilize your extensive knowledge of Linux internals to debug and root-cause critical issues, including user-space and kernel-mode components.
Collaborate directly with support to understand their environments and reproduce problems, ensuring a positive and effective support experience.
Lead resolution in coordination with other development and QA teams
Contribute to the development of internal tooling, and automation scripts, to improve the efficiency and quality of our customer support.
Be part a team that values SW development best practices and high standards.
Your Impact
Act as a technical expert and the primary point of contact for complex, customer-reported issues.
Utilize your extensive knowledge of Linux internals to debug and root-cause critical issues, including user-space and kernel-mode components.
Collaborate directly with support to understand their environments and reproduce problems, ensuring a positive and effective support experience.
Lead resolution in coordination with other development and QA teams
Contribute to the development of internal tooling, and automation scripts, to improve the efficiency and quality of our customer support.
Be part a team that values SW development best practices and high standards.
Requirements:
Knowledge of Linux internals, including system calls, process management, and memory management.
Very strong system-programming skills in C / C++.
At least 3 years of hands-on experience in Linux system-level debugging and programming.
Proven expertise in using debugging tools on various Linux platforms.
Experience with multi-threaded application development and troubleshooting.
Excellent written and verbal communication skills, with a proven ability to interact directly with customers in a professional and empathetic manner.
Bachelor's degree or equivalent military experience required.
Preferred:
Familiarity with multiple Linux distributions (RHEL, Ubuntu, etc) – a significant advantage for debugging customer environments.
Experience with containers, Docker, k8s, and/or Linux namespaces – an advantage.
Experience with software security and/or Linux Security modules (SELinux, AppArmor, etc) – an advantage.
Linux kernel programming experience – an advantage.
Self-motivated with a passion for problem-solving and a customer-first mindset.
Experience reviewing colleagues' code and providing constructive feedback.
Ability to work both independently and as part of a team, thriving in a fast-paced, customer-focused environment.
Knowledge of Linux internals, including system calls, process management, and memory management.
Very strong system-programming skills in C / C++.
At least 3 years of hands-on experience in Linux system-level debugging and programming.
Proven expertise in using debugging tools on various Linux platforms.
Experience with multi-threaded application development and troubleshooting.
Excellent written and verbal communication skills, with a proven ability to interact directly with customers in a professional and empathetic manner.
Bachelor's degree or equivalent military experience required.
Preferred:
Familiarity with multiple Linux distributions (RHEL, Ubuntu, etc) – a significant advantage for debugging customer environments.
Experience with containers, Docker, k8s, and/or Linux namespaces – an advantage.
Experience with software security and/or Linux Security modules (SELinux, AppArmor, etc) – an advantage.
Linux kernel programming experience – an advantage.
Self-motivated with a passion for problem-solving and a customer-first mindset.
Experience reviewing colleagues' code and providing constructive feedback.
Ability to work both independently and as part of a team, thriving in a fast-paced, customer-focused environment.
This position is open to all candidates.