Staff Backend Software Engineer - Agent Platform (Go/Python)
Core
Build and operate high-throughput, highly available distributed systems for policy, configuration, and command distribution to millions of agents worldwide, driving incident response and platform reliability for SentinelOne's Endpoint Protection product.
Role type
Staff Backend Software Engineer (Go/Python)
Builds
High-volume, low-latency distributed services and agent platform protocols
Domain
Cybersecurity / Enterprise SaaS
Required skills
Go, Python, distributed systems design, incident response, root-cause analysis, AWS/GCP, Kubernetes, Docker, Kafka, PostgreSQL, Redis, Cassandra, ClickHouse
Preferred skills
Enterprise SaaS or cybersecurity company experience
Technologies
gRPC, REST, GraphQL, Kafka, Redis, PostgreSQL, Cassandra, ClickHouse, Kubernetes, Docker, ArgoCD, AWS, GCP
Responsibilities
Diagnose and resolve complex production incidents across multiple services; perform systematic root-cause analysis and implement durability improvements; design and operate large-scale distributed systems processing millions of events per second; maintain application stability and data integrity; partner with engineering teams to influence technical direction and solve cross-functional problems.
Seniority
Staff, hands-on IC with broad technical ownership
