This position is based in Hyderabad India. In addition to several positions we are looking for a Leading Software Engineer who will take a technical leadership and be responsible for architecture and technical solution of Windows Agent. You must be an energetic selfstarter 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.
Responsibilities:
- Be responsible for design and architecture of lowlevel Windows Agent Components
- Be a technical leader of the team and act as the technical liaison representing this location for a geographically distributed engineering group.
- 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.
- Mentor other engineers as well as 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.
- Assist engineering leadership in hiring
Critical Skills:
- 6 years handson experience in design & development of Windows applications
- Indepth understanding of Windows OS technologies WinAPI and Windows Internals
- Proficient in C
- Good understanding of security and best practices.
- Experience with Agile TDD SOA and test methodologies.
- Good experience on Requirement/Design/Code Review & Inspections practices.
- Experience in development processes like 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.
- Ability to collaborate in a crossgroup environment with global SWE teams.
- Ability to rapidly assimilate new information and techniques
- Windows Kernel Development Experience is a plus.
- Reverse Engineering Experience is a plus.
- Go Language knowledge is a plus.
Education/Experience:
- 6 years handson software development experience
- BE / B Tech /MCA or equivalent
#LIHK01
Remote Work :
No
Employment Type :
Fulltime