Senior Software Engineer, Java

SentinelOne

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Salary
$132,000–$182,000 / yr
Posted
89 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $165k
This role $157k
$109k most similar roles pay here $225k

This role pays less than 57% of similar roles. Most pay $149,500–$179,650 — the shaded band above. At the midpoint, this role pays about $157k versus about $165k 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 Software Engineer, Java

As a Senior Software Engineer - Java on the Analyst Experience Features team, you will build and operate the backend services and systems powering the dashboard and visualization layer used by analysts to investigate threats and manage large volumes of data. You will design distributed backend services, troubleshoot complex engineering problems like latency optimization and failure modes, participate in design discussions, and perform code reviews. The role requires proficiency in Java as the primary language, along with experience in Python, Go, Kotlin, and Node.js. Your technical toolkit includes AWS, GCP, Kubernetes, Helm, Docker, Kafka, Redis, Jenkins, and GitHub. You will work on systems integrating into the Singularity Data Lake to provide reliable data for security analysis. The role demands a polyglot mindset to solve high-stakes problems within an AI-native cybersecurity platform.

What does a Software Engineer earn?

Median $197400 from 2173 postings across 142 companies.

See salary data

What you'll do

  • Design and build reliable, performant, and secure distributed backend services using Java, Python, and Go.
  • Solve complex engineering problems involving data pipelines, distributed systems troubleshooting, and latency optimization.
  • Contribute to technical design discussions to shape the architecture and direction of new features.
  • Perform rigorous code reviews for teammates to ensure high quality and maintainability.
  • Participate in on-call rotations to investigate production issues and write root cause analyses.
  • Implement improvements based on production incidents to prevent recurring system failures.
  • Share knowledge regarding new technologies, patterns, and tools with the broader engineering team.

What we're looking for

  • 5+ years of engineering experience with a solid computer science foundation.
  • Strong Java proficiency with 3–5 years of hands-on experience.
  • Proficiency in reading and writing Python code.
  • Experience building and operating distributed systems in production environments.
  • Fluency with containerization and cloud infrastructure including Docker, Kubernetes, Helm, AWS, or GCP.
  • Familiarity with CI/CD pipelines using Jenkins or GitHub Actions.
  • Familiarity with cloud data stores such as S3, DynamoDB, Redis, and RDBMS.

More like this

Similar roles

Senior Java Software Developer

Leidos

Clarksburg, WV 32 days ago $87,100$157,450
Java Spring Boot Hibernate RESTful APIs Microservices PostgreSQL MySQL AWS Azure Google Cloud Docker Kubernetes Git GitLab CI/CD Terraform CloudFormation React Angular Vue Datadog Prometheus Grafana
4+ yrs exp

Senior Software Engineer

Apple Inc

Sunnyvale, CA 4 days ago $184,700$277,600
Java J2EE Spring SpringBoot Hibernate ReactJS Angular RESTful APIs micro-services Docker Kubernetes GenAI Unix Oracle MongoDB Agile
8+ yrs exp

Senior Software Engineer, Java

The Walt Disney Company

New York, NY 68 days ago $148,700$199,400
Java Spring WebFlux Microservices API Design SQL GraphQL gRPC AWS Terraform Kubernetes Spinnaker CI/CD Reactive Programming Claude Code Cursor
5+ yrs exp

Senior Software Engineer (Java)

Cboe Global Markets

New York, NY 50 days ago $143,438$185,625
Java PostgreSQL Linux Git Big Data Claude Data Structures Algorithms Design Patterns Scripting
5+ yrs exp Hybrid

Senior Software Engineer, Java

Walmart

Bellevue, WA +1 105 days ago $108,000$216,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL Docker Kubernetes GCP Azure System Design
3+ yrs exp Hybrid

Senior Software Engineer, Java Full Stack Engineer

Mastercard

O'Fallon, MO 9 days ago $115,000$184,000
Java Angular React Spring Hibernate J2EE AWS EC2 ECS S3 SQL NO SQL MySQL MongoDB Oracle SQL Server RESTful SOAP Maven Gradle Jenkins Chef Sonar HTML JavaScript jQuery CSS XML XSLT Unix Shell
7+ yrs exp