← All roles

Staff Software Engineer

Apply on company site
RemoteFull-timePosted 3w ago

About the role

Staff Software Engineer at SentinelOne focused on leading complex distributed systems end-to-end, shaping architectural direction, and growing engineers across teams.

Responsibilities

  • Architect and own large-scale distributed systems end-to-end, from design through production.
  • Drive technical direction and best practices across the team and adjacent teams.
  • Lead delivery of complex, ambiguous initiatives with multiple stakeholders.
  • Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance.
  • Own past incidents — lead root cause analysis, drive permanent fixes, and share learnings broadly.
  • Communicate clearly with stakeholders — translate technical complexity into business context.
  • Evaluate technology trade-offs and make pragmatic tech debt decisions that balance speed with long-term health.

Qualifications

  • Education & Experience: Bachelor’s + 12 years of experience / Master’s + 8 years / PhD + 5 years.
  • Core Engineering: Deep Java internals knowledge — concurrency, JVM, memory model, and performance tuning. Strong foundation in data structures, algorithms, and system design. Solid experience with unit and integration testing practices.
  • Distributed Systems & Architecture: Proven experience designing distributed systems — partitioning, consistency, availability trade-offs. Hands-on with event-driven architecture and messaging platforms such as Kafka or SQS. Experience with high-scale API design, database design and sharding, and circuit breaker patterns.
  • Cloud & Infrastructure: Hands-on with AWS core services: EC2, S3, SQS, IAM. Experience with Docker/containerisation and CI/CD pipelines.
  • Leadership & Soft Skills: Strong ownership mindset — takes accountability for outcomes, not just tasks. Proven cross-team influence — drives alignment without formal authority. Track record of mentoring engineers and contributing to their career growth. Comfortable with ambiguity — breaks down unclear problems and delivers under uncertainty. Proactive career growth mindset — stays current with technology trends and industry standards.

Skills

Required:JavaDistributed SystemsCloud & Infrastructure

Benefits

  • Equity & Rewards: RSUs, Employee Stock Purchase Plan (ESPP)
  • Time Off & Wellbeing: Competitive leave benefits, Gender-neutral parental leave
  • Insurance & Financial Security: Medical and insurance benefits, Employee Assistance Program (EAP)
  • Work Perks & Flexibility: Global home office allowance, Internet allowance, LinkedIn Learning license, Social Connect program, Food allowance (Bangalore office), Meal vouchers (Sodexo)
  • Wellness & Lifestyle: Health & wellness benefit
Last updated Oct 22, 2026. Interested? Apply on the company site.
SentinelOne logo

About SentinelOne

AI-Powered Enterprise Cybersecurity Platform

SentinelOne unifies AI-powered endpoint, cloud, identity, and data protection—enhanced by our Security Data Lake for seamless and efficient cybersecurity.

CybersecurityAI SecurityEndpoint SecurityCloud SecurityAI-SIEMIdentity SecurityEDRXDR

More open roles at SentinelOne