Role Overview:
We are looking for a Senior Engineer to work on the Endpoint Detection and Response product line.
About the Role :
- Design, build and maintain efficient ,reusable, and reliable C++ code.
- Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles.
- Strong in data structures and algorithms
- Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered.
- Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance.
About You :
- You are a Technical Leader with 14+ years of relevant experience
- Proficiency in C++ coding and very strong debugging skills - Kernel and user space
- You have relevant exposure to Endpoint security products
- Knowledge of Windows User Mode and kernel mode programming and internals
- You have exposure in working on multiple platforms - Windows, Linux and Mac.
- Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles.
- Strong in data structures and algorithms
- Good knowledge of operating system internals.
- You have sufficient exposure to attack techniques across operating systems.
- Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc.
- Strong communication skills
- Positive organisational and time-management skills
- You keep yourself updated with the latest technology trends in Security Software and Cybersecurity as an industry.
- Meticulous at both analysis and execution
- Ability to collaborate and work with multiple teams across different time-zones