This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for talented experienced and passionate engineers to join us as a Developer at the CyberArk EPM Agents group. EPM introduces a combined solution for application control, privilege management, and threat detection. We are looking for a new member to join a highly talented cross-functional development team in an agile oriented environment. The team member must demonstrate high professional skills, be a team player mentality and always strive for new knowledge and excellence.
Job Responsibility
Join a highly talented cross-functional development team in an agile oriented environment
Demonstrate high professional skills, be a team player mentality and always strive for new knowledge and excellence
Requirements
At least 5 years of experience with C++ programming for Windows
Experienced with development of kernel drivers on Windows - significant advantage
Capable and courageous to deep dive into complex areas in the system, analyse them, suggest solutions, and build solution
Proactive, highly motivated individual with a high work ethic and goal-oriented approach
Excellent design and analytical skills, problem solver / extended troubleshooting capabilities
Eager to own and maintain code at the highest quality and security level, including UT and automation tests
Experience with CI/CD tools (Jenkins/Git/Artifactory)
BSc in computer-science/engineering/ Elite unit alumni
Team player
Nice to have
Experience with Windows Internals
Reverse engineering experience
Experienced in the cyber industry and in development of Security Products for Windows
Experience with Kernel Mode development or debugging
Ability to analyze and interpret crash dumps (e.g., WinDbg, KD)
Familiarity with Reverse Engineering techniques and tools (e.g., IDA Pro, Ghidra)
Understanding of Security principles (e.g., secure coding, exploitation techniques, mitigations, WASP / Encryption / Authentication)
Experience with Driver development or interaction with low-level system components
Awareness of Malware analysis or threat detection techniques