Apply now

Apply for Job

Software Engineer

Date:  Mar 14, 2023

India, Hyderabad

Job Category:  R&D
Department:  Product & Technology

Windows Software Engineer


This position is based in Hyderabad, India. In addition to several positions, we are looking for a Software Engineer who will do technical solutions of Windows Agent. You must be an energetic self-starter with a desire to learn new things quickly.  In this position, you will work with a team of talented software engineers to innovate, implement, and support the product roadmap.



  • Be responsible for development of low-level Windows Agent Components
  • Contribute to feature implementation to bring the product to the next level.
  • Participate in continuous and iterative software development cycles with emphasis on code quality, supportability, scalability and performance. 
  • Ensure adherence to CyberArk Engineering practices and security coding guidelines.
  • Work with other engineering teams, Product Management, and the field professionals to understand customer requirements for continuous product enhancements.


Critical Skills:

  • 3-5 years hands-on experience in design & development of Windows applications
  • Good understanding of Windows OS technologies, WinAPI and Windows Internals
  • Proficient in C++
  • Experience with Agile, TDD, SOA and test methodologies.
  • Excellent written and oral communication skills as well as strong interpersonal skills.
  • Ability to handle assigned tasks and drive them to successful completion.
  • Ability to collaborate in a cross-group environment with global SWE teams.
  • Ability to rapidly assimilate new information and techniques
  • Good understanding of security and best practices – an advantage
  • Reverse Engineering Experience – an advantage
  • Ability to debug the Windows applications.






  • 3-5 years hands-on software development experience 
  • BE / B Tech /MCA or equivalent




Apply now

Apply for Job