← Back to jobs

SentinelOne Logo
Software Engineer - C++, Windows Internals

SentinelOne

 

India

Posted On: 4 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Software Engineer with Identity
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, develop, and optimize core components of the Windows agent within the Windows Infrastructure team.

You will design and develop features using modern C++ (20/23) within the Windows user-mode environment. Own the development lifecycle of installers, logging systems, and communication layer services. Address bugs and perform Root Cause Analysis (RCA) for complex system issues. Optimize agent performance and stability to handle massive scales of security event data. Drive products from initial design to production.

Responsibilities

  • Design and develop features using modern C++ (20/23) within the Windows user-mode environment.
  • Own the development lifecycle of installers, logging systems, and communication layer services.
  • Address bugs and perform Root Cause Analysis (RCA) for complex system issues.
  • Optimize agent performance and stability to handle massive scales of security event data.
  • Drive products from initial design to production.

Required Skills

  • 5+ years of low-level programming experience using C++.
  • Experience developing production-grade software with wide-scale deployment.
  • Ability to manage the full software development lifecycle.
  • Strong communication skills for technical collaboration.
  • Ability to work independently and collaborate with peers across different time zones.
  • ESPP knowledge or experience.

Preferred Skills

  • In-depth understanding of Windows OS design, internals, and low-level development.
  • Proficiency with standard Windows debugging and profiling tools.
  • Background in security-oriented development, reversing, or malware analysis.
Key Skills
Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs