Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 C @ 1 C++ @ 1 Networking @ 4 Debugging @ 4 API @ 4 QA @ 4Details
At SentinelOne, we’re redefining cybersecurity by pushing the limits of what’s possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow’s threats. We’re looking for passionate individuals who thrive in collaborative environments and are eager to drive impact.
Please note: Due to this role supporting Federal Government requirements, U.S. Citizenship is required for this position. SentinelOne participates in the E-Verify Program for all U.S. based roles.
Role overview
We are seeking a Senior Software Engineer, Windows Identity who can lead features through the whole development lifecycle: explore, design, recommend and develop from scratch innovative ideas and drive a sophisticated product to production. The team is part of the Windows EPP and EDR development group and focuses on improving product stability and user experience.
Responsibilities
- Utilize expertise in Windows development to enable new product features.
- Design and develop user-space and kernel-space software; perform problem analysis, resolution, and debugging.
- Work on virtual machines and endpoint software deployed on large numbers of workstations and servers.
- Participate in product design discussions, brainstorming meetings, and code reviews.
- Work closely with cross-functional teams to design and implement innovative features.
- Collaborate with QA to ensure delivery of high-quality product.
Requirements
- 5+ years of experience as a Software Developer in low-level Windows programming.
- Strong expertise in C and C++ (experience with modern C++17/20 is a plus).
- Hands-on experience and in-depth understanding of Windows OS internals.
- Experience with Windows low-level development and debugging of Windows applications.
- Familiarity with different flavors of Windows client and server editions.
- Hands-on familiarity with standard Windows debugging and profiling tools.
- Experience with Win32 API sets for Windows Base Kernel, Windows Security, Active Directory, and Networking.
- Knowledge of security aspects of Windows is highly desirable.
- Ability to work independently and with peers across time zones.
Benefits
- Medical, Vision, Dental, 401(k), Commuter, Health and Dependent FSA
- Unlimited PTO
- Industry-leading gender-neutral parental leave
- Paid Company Holidays and Paid Sick Time
- Employee stock purchase program
- Disability and life insurance
- Employee assistance program
- Gym membership reimbursement
- Cell phone reimbursement
- Numerous company-sponsored events (happy hours, team-building)
Compensation
This U.S. role has a base pay range that will vary based on the location of the candidate. Base Salary Range: $128,000—$176,000 USD. For some locations a different pay range may apply; that will be provided during recruiting.