Senior Staff Software Engineer - Agent Platform team
Core
Architecting and evolving the backend systems and SaaS services for SentinelOne's Agent Platform Detection team, powering alert ingestion, triage, lifecycle management, and response workflows at global scale.
Role type
Senior Staff Software Engineer (Backend/Platform)
Builds
High-scale, cloud-native backend services and frontend console components for security event processing and response.
Domain
Cybersecurity / AI-native security platform / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development (Golang, Java, Python), High-scale distributed systems, API design (gRPC, REST), Cloud-native architecture (AWS/GCP, Kubernetes, Docker), Data systems (PostgreSQL, Kafka, Redis), Frontend development (React, TypeScript), Technical leadership & mentorship
Preferred skills
Cybersecurity context (detection and response workflows), Platform thinking (multi-tenancy, service boundaries)
Technologies
Golang, Java, Python, React, TypeScript, gRPC, REST, PostgreSQL, Kafka, Redis, AWS, GCP, Kubernetes, Docker
Responsibilities
Define long-term technical roadmap for the Agent Platform Detection domain; Design and implement highly available cloud-native services processing billions of events daily; Act as key stakeholder in cross-organizational architectural reviews; Own and evolve frontend components in the SentinelOne console; Champion engineering best practices including observability and performance optimization; Mentor Staff and Senior engineers
Seniority
Senior Staff, hands-on IC with strategic influence