Sentinellabs
Senior Software Engineer
India. Posted 3 months ago
The role
You will join the Windows Identity team to develop, test, and debug complex real-world problems. You will work on user and kernel space software, virtual machines, and endpoint software.
What you will do
- Utilize expertise in Windows development to enable new product features.
- Work on user and kernel space software.
- Engage in problem analysis, resolution, and debugging.
- Work on virtual machines and endpoint software.
- Participate in product design, brainstorming meetings, and code reviews.
- Work closely with different teams to design and implement innovative features.
- Work with a quality assurance team to ensure high quality product delivery.
Required qualifications
- 5+ years of experience as a Software Developer in the area of low-level Windows programming.
- Expertise in Windows development, C, C++.
- Hands-on experience and in-depth understanding of Windows OS Internals.
- Hands-on experience with Windows low-level development and debugging of Windows applications.
- Experience with different flavours of Windows client and server editions.
- Hands-on familiarity with standard debugging and profiling tools for Windows.
- Experience with Win32 API sets for Windows Base Kernel, Windows Security, Active Directory, and Networking.
- Ability to pick up and grasp concepts and execute.
- Ability to work independently and with peers from different time zones.
Nice to have
- experience with modern C++ 17/20
- Knowledge of security aspects of Windows
Benefits
- Restricted Stock Units (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Competitive leave benefits
- Gender-neutral parental leave
- Medical and insurance benefits
- Employee Assistance Program (EAP)
- Global home office allowance
- Internet allowance
- LinkedIn Learning license
- Social Connect program
- Food allowance (Bangalore office)
About the company
SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Their AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems.