SentinelOne is redefining cybersecurity by leveraging AI-powered, data-driven innovation to stay ahead of tomorrow's threats. The company is looking for a Senior Software Engineer, Windows Identity to lead features through the whole development lifecycle, exploring, designing, recommending, and developing innovative ideas from scratch to drive a sophisticated product to production.
Requirements
- 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 design and internals
- Hands-on experience with Windows low-level development, and 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.
Responsibilities
- Utilize the expertise in Windows development to enable exciting new product features.
- Work on user and kernel space software; engage in problem analysis, resolution, and debugging.
- Work on virtual machines and endpoint software that gets deployed on millions of workstations/servers.
- Participate actively in the product design, brainstorming meetings, code reviews.
- Work closely with different teams to design and implement innovative features.
- Work with a quality assurance team to ensure delivery of a high quality product.
Other
- U.S. Citizenship is required for this position.
- Ability to pick up and grasp concepts and execute.
- Ability to work independently and with peers from different time zones.