SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. As a Staff Endpoint Software Engineer, you'll build the lightweight security components that power our Generative AI Security platform and engage directly with customer issues to provide real-time, adaptive protection.
Responsibilities:
- Build and optimize sensor components for minimal system footprint - high performance, low resource consumption, and maximum reliability across diverse customer environments
- Evolve our Agentic AI capabilities by helping design adaptive policy logic, improving decision engines, and expanding coverage across platforms - grounded in real customer use cases and roadmap priorities
- Build endpoint and browser security components and integrate them into the platform for real-time GenAI threat detection and data protection (prompt injection, sensitive-data leakage, shadow AI, and more)
- Own customer-facing technical problems end-to-end - investigate production issues, reproduce and fix them quickly under real-world pressure, and follow through until the customer is unblocked
- Translate business and roadmap context into engineering decisions - understand what customers need, where the product is heading, and why, so your technical choices move the business forward
- Collaborate across security engineering, QA, product, and customer-facing teams to hit customer and business goals - not just ship code
- Stay current with GenAI and platform security and fold relevant advances into our sensors, agents, and extensions
Requirements:
- At least 6 years of experience in Python, Node.js, or a comparable language
- Experience with macOS and Windows Endpoint Security
- Proficiency in OS architecture and internals
- Strong customer orientation - you take ownership of customer problems and can diagnose and fix issues on the fly in real-world conditions
- Business and product awareness - genuine interest in the roadmap, the market, and the customers we serve, and the judgment to weigh technical decisions against business impact
- Accountability and growth mindset - you own your outcomes, hold yourself to a high bar, and actively invest in your own and the team's growth
- Excellent problem-solving skills and attention to detail
- Proficiency in browser extension development (Chrome, Firefox, etc.) - Advantage