Staff Endpoint Software Engineer - Python & OS Internals

SentinelOne · United States - Remote, United States

Join SentinelOne, 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 lightweight security components that power our Generative AI Security platform.

About the Role

We're looking for an engineer who understands why we're building it: someone fluent in our product, our roadmap, and the real GenAI risks our customers face every day – and who treats a customer problem as their own until it's solved.

What You Will Do

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.

Create a free account to apply