Senior Software Development Engineer
Location
Bangalore | India
Job description
- We are looking for a Senior Software Development Engineer to work on our Endpoint Detection and Response product line
- The right candidate will be responsible for designing, developing and maintaining the product with highest quality
- You will be expected to work with cross functional teams in every stage of the software development lifecycle
About You:
- Knowledge of Windows User Mode programming and internals
- Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles.
- Strong in data structures and algorithms
- Good knowledge of operating system fundamentals
- Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc
- Strong communication skills
- Good organizational and time-management skills
- Meticulous at both analysis and execution
- Ability to collaborate and work with multiple teams across different time-zones
Company Benefits and Perks
- Retirement Plans
- Medical, Dental and Vision Coverage
- Paid Time Off
- Paid Parental Leave
- Support for Community Involvement
Job tags
Salary