For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
SentinelOne
SentinelOne

Staff Software Engineer (Customer Lifecycle Management)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Java
Cloud
+31

Visa

U.S. visa required

Permanent role
5 days ago
Apply now

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.

About SentinelOne

👥201-500
📍Mississauga, Ontario
🔗Website

SentinelOne Service

SentinelOne product / service
SentinelOne product / service
SentinelOne product / service
SentinelOne product / service

How does SentinelOne work?

A global influencer, marketing, and talent agency.

Company culture

Innovation

Connection

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service