Senior Backend Software Engineer, Agent Platform

SentinelOne

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$132,000–$182,000 / yr
Posted
51 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $202k
This role $157k
$119k most similar roles pay here $255k

This role pays less than 83% of similar roles. Most pay $174,612–$229,312 — the shaded band above. At the midpoint, this role pays about $157k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About SentinelOne

SentinelOne is a cybersecurity company that provides an AI-powered extended detection and response (XDR) platform. Its Singularity platform delivers autonomous endpoint, cloud, and identity protection for enterprises.

SentinelOne currently has 45 open roles on FindRole.

Listed pay typically runs $156,000–$215,000 across 31 roles with salary data.

Most-posted roles

View all roles at SentinelOne

At a glance

TL;DR · Senior Backend Software Engineer, Agent Platform

Senior Backend Software Engineer - Agent Platform (Go/Python) joins the Agent Platform team to support the Endpoint Protection product line. This role focuses on building and evolving high-throughput, highly available services responsible for policy, configuration, and command distribution to millions of devices across Windows, Linux, and macOS. The engineer will manage complex distributed systems, perform root-cause analysis for production incidents, and improve platform reliability and scalability. Key technical requirements include proficiency in Go and Python, with experience in gRPC, REST, GraphQL, and Kafka. The candidate must navigate a data layer featuring Redis, PostgreSQL, Cassandra, and ClickHouse while operating within AWS and GCP environments using Docker, Kubernetes, and ArgoCD. This role solves critical infrastructure challenges by ensuring the stability of systems processing billions of security events daily to protect global enterprise assets.

What you'll do

  • Resolve customer-critical incidents by diagnosing and triaging complex production issues across multiple services.
  • Perform systematic root-cause analysis to implement durable improvements in reliability, scalability, and observability.
  • Design and operate high-throughput, low-latency distributed systems processing millions of events per second.
  • Build and evolve services for policy, configuration, and command distribution to millions of devices.
  • Develop and maintain backend services using Java, Go, or Python across cloud environments.
  • Translate business requirements into robust technical solutions while maintaining data integrity and application stability.
  • Refactor existing codebases and implement architectural enhancements to improve platform performance.
  • Collaborate with cross-functional teams to influence technical direction and solve complex infrastructure problems.

What we're looking for

  • Must have 5+ years of professional backend software engineering experience.
  • Must possess deep expertise in at least one of Java, Go, or Python.
  • Must demonstrate a reliability-first mindset to solve complex production incidents and perform root-cause analysis.
  • Must have experience designing, building, and operating large-scale distributed systems with an understanding of failure modes and performance trade-offs.
  • Must have experience with cloud platforms such as AWS or GCP, along with Docker, Helm, and Kubernetes.
  • Must have experience with messaging systems and data platforms including Kafka, PostgreSQL, Redis, Cassandra, or ClickHouse.
  • Must possess excellent communication skills to collaborate across teams and mentor fellow engineers.
  • Experience in an enterprise SaaS or cybersecurity software company is highly desirable (preferred).

More like this

Similar roles

Staff Backend Software Engineer, Agent Platform

SentinelOne

Remote 51 days ago $156,000$215,000
Java Go Python gRPC REST GraphQL Kafka Redis PostgreSQL Cassandra ClickHouse AWS GCP Kubernetes Docker Helm ArgoCD GitHub Distributed Systems
8+ yrs exp Remote

Senior Backend Software Engineer

SentinelOne

Remote 154 days ago $132,000$182,000
Go Rust Java AWS GCP Azure Kubernetes Kafka Spark Flink TensorFlow PyTorch SQL NoSQL Prometheus Grafana ELK Stack OpenTelemetry Terraform Parquet MLOps
5+ yrs exp Remote

Senior Lead Software Engineer, Back End

Capital One Financial

McLean, VA +1 28 days ago $209,000$238,500
Go Python Java SQL Node Scala AWS Kubernetes Docker NoSQL RDBMS Microservices Event-driven Architecture Agile Cloud Computing GCP Azure
6+ yrs exp

Staff Backend Engineer, Database Automation (Go)

GitLab

Remote (Canada) 13 days ago $152,800$259,200
PostgreSQL Go Kubernetes Infrastructure as Code Ruby Ruby on Rails SQL Cloud Infrastructure Database-as-a-Service High Availability Replication Backups AI Agents
Remote

Senior Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA +1 13 days ago $209,000$238,500
Go React AWS JavaScript TypeScript Python Java SQL Docker Kubernetes HTML/CSS NoSQL RDBMS Microservices Agile Cloud Computing GCP Microsoft Azure
6+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

Chicago, IL 45 days ago $209,000$238,500
Go Java Angular AWS Python TypeScript JavaScript SQL Docker RAG NoSQL Microservices Agile Cloud Computing Vector Databases Microsoft Azure
6+ yrs exp