About SentinelOne
At SentinelOne, we’re reshaping what cybersecurity can be — using AI-driven, data-focused innovation to stay ahead of emerging threats. Our mission spans both world-class product development and a strong internal culture built around shared values. We’re looking for people who love solving difficult problems, collaborate naturally, and want to make a meaningful impact. If pushing boundaries in bold ways excites you, let’s talk.
Important eligibility note: Due to Federal & FedRAMP requirements, this position is open only to U.S. citizens.
Some FedRAMP-aligned roles may require customer or third-party background checks, including up to secret clearance.
What You’ll Be Doing
You will join the platform organisation responsible for core services used across SentinelOne engineering teams. The developers you’ll support rely on this group for identity and user management, metering, license tooling, and more. As a Staff Software Engineer on the Customer Lifecycle Management team, you’ll help design, build and evolve these essential systems. We are looking for someone experienced enough to drive features and epics, influence architecture, and enable other engineers to deliver at scale.
You’ll work on upgrading existing services, creating new customer-facing capabilities, and building reliable APIs that support both SentinelOne and our partners. The team currently consists of 9 engineers distributed across Brno, Prague, Slovakia and Israel — a highly collaborative and pragmatic group ready to take on major software engineering challenges.
Key Responsibilities
- Partner with teams across the company to define technical requirements aligned to business goals
- Lead delivery of high-priority platform initiatives, ensuring quality and timely execution
- Own the end-to-end lifecycle for features — scoping, design, implementation, rollout, and production success
- Build secure, scalable backend systems used by multiple product teams
- Create solutions optimised for performance, reliability, and maintainability
- Participate in code reviews and raise engineering standards through constructive feedback
- Diagnose and resolve complex technical issues; take part in on-call rotation to support uptime
- Develop & maintain systems for Customer Lifecycle Management at scale (15k+ customers, >20% YoY growth)
- Design functionality for enterprise customer + cloud fleet management
- Build and evolve a licensing platform used by both runtime systems and business operations
- Oversee trial & demo account systems and feature toggle infrastructure (including canary rollouts)
- Manage global tenant + organisation services supporting enterprise and partner use cases
Tech Stack
- Java 21, Spring (Boot, Web, WebFlux, Cloud), Gradle, jOOQ
- Kafka, PostgreSQL, ClickHouse, Redis
- Docker, Helm, Kubernetes, Terraform
- AWS / GCP (6 cloud regions)
- GitHub Actions, ArgoCD, Prometheus, Grafana
What You Bring
- Several years of hands-on experience developing services and features in Java
- Strong background designing large-scale, cloud-native systems (AWS and/or GCP)
- Practical knowledge of containers and orchestration tools (Docker, Helm, Kubernetes)
- Comfortable working within agile environments
- Excellent communication and problem-solving skills, plus a high sense of ownership
Nice to Have (or Will Learn Here)
- Spring ecosystem, Gradle, jOOQ
- Kafka, Redis, PostgreSQL, ClickHouse
- Prometheus, Grafana
- Experience building systems for scale and performance in large distributed environments
Why SentinelOne?
You’ll be part of a high-growth cybersecurity leader, working on complex, high-impact engineering challenges alongside top talent.
Benefits include:
- Medical / Vision / Dental / 401(k) / FSA & commuter benefits
- Unlimited PTO + paid sick leave + paid company holidays
- Gender-neutral parental leave
- Employee stock purchase program
- Disability & life insurance
- EAP + wellness and gym reimbursements
- Cell phone reimbursement
- Regular company + team events
Compensation
Base salary range: $148,000 – $204,000 USD
(Exact range may vary by location. Recruiter can provide details.)
SentinelOne is an Equal Employment Opportunity and Affirmative Action employer. All employment decisions are made without regard to legally protected characteristics.