← All roles

Staff Software Engineer, Endpoint Security (macOS/Windows Internals, Python)

Apply on company site
Hybrid (Remote / Flexible)Full-timePosted 2mo ago

About the role

Staff Endpoint Software Engineer responsible for designing and building low-level security sensors and enforcement engines for SentinelOne’s Generative AI Security platform, with focus on macOS & Windows endpoints, OS internals, and real-time threat detection.

Responsibilities

  • Architect and continuously optimize sensor components for minimal system footprint, high performance, low resource consumption, and maximum reliability.
  • Drive the technical evolution of our AI Security Posture Management (Agentic) engine — designing adaptive policy logic, improving decision engines, and expanding platform coverage.
  • Build and own endpoint security solutions (macOS & Windows), integrating deeply with OS-level APIs for real-time threat detection and data protection.
  • Set technical direction and mentor engineers on best practices for building secure, high-performance, low-level system components.
  • Partner closely with security researchers, QA, and product teams to translate emerging threats into shipped protection.
  • Stay ahead of the latest developments in Generative AI security and OS-level threats, bringing new techniques into our agents and extensions.

Qualifications

  • 6+ years of experience in Python, Node.js, or a comparable language, with deep hands-on work at the OS/systems level
  • Strong experience with macOS and/or Windows Endpoint Security frameworks (e.g., EndpointSecurity.framework, ETW, minifilter/kernel drivers)
  • Deep understanding of OS architecture and internals (processes, system calls, memory, file system, networking stack)
  • Track record of owning complex, low-level systems from design through production at scale
  • Excellent problem-solving skills, strong technical judgment, and attention to detail
  • Experience with browser extension development (Chrome, Firefox, etc.) — Advantage

Skills

Required:PythonOS internals
Nice to have:Node.js

Benefits

  • Equity & Rewards: Restricted Stock Units (RSUs), Employee Stock Purchase Plan (ESPP)
  • Time Off & Wellbeing: Competitive leave benefits, gender-neutral parental leave, Employee Assistant Program, workout sessions and Wellness App
  • Insurance & Financial Security: Medical and insurance benefits, Pension, Employee Assistance Program (EAP)
  • Work Perks & Flexibility: Global home office allowance, Mobile phone reimbursement
Last updated Oct 22, 2026. Interested? Apply on the company site.
SentinelOne logo

About SentinelOne

AI-Powered Enterprise Cybersecurity Platform

SentinelOne unifies AI-powered endpoint, cloud, identity, and data protection—enhanced by our Security Data Lake for seamless and efficient cybersecurity.

CybersecurityAI SecurityEndpoint SecurityCloud SecurityAI-SIEMIdentity SecurityEDRXDR

More open roles at SentinelOne