
CyberArk
Job Description:
• Lead the design and architecture of low-level Windows Agent components.
• Take on the role of a technical leader within the team and act as the liaison for a geographically distributed engineering group.
• Contribute to feature implementation and drive the product to the next level.
• Participate in continuous and iterative software development cycles with an emphasis on code quality, supportability, scalability, and performance.
• Mentor other engineers and ensure adherence to CyberArk Engineering practices and security coding guidelines.
• Collaborate with other engineering teams, Product Management, and field professionals to understand customer requirements for continuous product enhancements.
• Assist engineering leadership in recruitment and hiring efforts.
Critical Skills:
• 6+ years of hands-on experience in design and development of Windows applications.
• In-depth understanding of Windows OS technologies, WinAPI, and Windows Internals.
• Proficient in C++.
• Strong understanding of security principles and best practices.
• Experience with Agile, TDD, SOA, and other software testing methodologies.
• Solid experience with Requirement/Design/Code Reviews and Inspections practices.
• Experience creating technical and architectural documents.
• Excellent written and oral communication skills, as well as strong interpersonal skills.
• Ability to handle ambiguity and collaborate across multiple groups and disciplines.
• Ability to manage multiple tasks concurrently and drive them to successful completion.
• Proven ability to collaborate in a cross-functional environment with global SWE teams.
• Ability to rapidly assimilate new information and techniques.
Advantages (Preferred Skills):
• Experience in Windows Kernel development.
• Experience with Reverse Engineering.
• Knowledge of Go Language.
To apply for this job please visit www.foundit.in.
