
Staff Software Engineer, Detection Platform
SentinelOne3 months ago
Israel (city not specified)Staff+
Responsibilities
- Define and drive the long-term technical roadmap and architecture for backend detection, hunting, and response systems.
- Lead design and implementation of highly available, low-latency cloud-native services processing millions of events per second and petabytes of data.
- Embed AI into production services, including agentic threat-hunting and LLM-powered capabilities, and promote AI-assisted development practices.
- Drive complex cross-team initiatives, architecture reviews, and alignment among engineering, product, and design stakeholders.
- Translate complex and ambiguous requirements into scalable, operable end-to-end designs and establish coding patterns and standards.
- Champion observability, performance optimization, data integrity, key operational metrics, diagnostics, and incident-response processes.
- Mentor software engineers and serve as a recognized subject-matter expert who raises the group’s technical bar.
Requirements
- 10+ years of software engineering experience, equivalent to at least 120 months.
- Deep production-level mastery of Go and/or Java; Python experience is a plus.
- Strong experience building and operating high-scale distributed backend services and platforms.
- Experience with API design, service boundaries, multi-tenancy, and shared infrastructure in high-scale SaaS environments.
- Strong background in distributed data processing, microservices, and scalable data products handling millions of events per second.
- Deep experience with AWS and/or GCP, Kubernetes, Docker, Postgres, Redis, Kafka, Cassandra, and ClickHouse.
- Hands-on experience with AI coding assistants and agentic development tools such as Claude Code, Cursor, or Copilot.
- Experience embedding AI into production services and building agentic or LLM-powered capabilities; familiarity with agentic frameworks, orchestration, RAG, MCP, vector databases, prompt engineering, and AI evaluation and guardrail frameworks is advantageous.
- Ability to convert vaguely specified requirements into future-proof designs, lead multi-team initiatives, and influence engineering roadmaps.
- Ability to communicate technical trade-offs to technical and non-technical stakeholders, including Product Management, Directors, and VPs.
- Ability to collaborate effectively with local and remote teams across time zones and maintain a customer-focused approach.
- Previous security-product development experience is a strong advantage.
Benefits
- Restricted Stock Units and an Employee Stock Purchase Plan.
- Competitive leave benefits, gender-neutral parental leave, an Employee Assistance Program, workout sessions, and a wellness app.
- Medical and insurance benefits, pension, and financial-security support.
- Global home office allowance, mobile phone reimbursement, and a study fund.
Tech Stack
Apache CassandraApache KafkaAWSClickHouseDockerGoGoogle Cloud PlatformgRPCJavaKubernetesPostgreSQLPythonRedis
Categories
About SentinelOne
SentinelOne builds an AI-driven cybersecurity platform that provides endpoint protection, detection and response, XDR, cloud, and identity security for enterprises. Its Singularity platform is sold as subscription software and managed services to secure laptops, servers, containers, and cloud workloads with automated detection and remediation. Founded in 2013 and headquartered in Mountain View, California, SentinelOne is a public company listed on the NYSE following its 2021 IPO.