Browse current jobs

Staff Software Engineer

SentinelOne · Bangalore

Apply on employer website

Collected role description

Role overview

Staff Software Engineer at SentinelOne

Responsibilities

  • Lead delivery of complex, ambiguous initiatives with multiple stakeholders.

Required qualifications

  • 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.
  • Why SentinelOne?
  • AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment.
  • From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself.
  • If you want to build where innovation and impact move together, this is that place.
  • We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family: Equity & Rewards Restricted Stock Units (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 SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer.
  • We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
  • SentinelOne participates in the E-Verify Program for all U.S. based roles.

Employment details

  • Location: Bengaluru [Karnataka] [India], India

Application details

  • Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.

About the employer

  • Our Purpose At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future.
  • About Us SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity.

Additional role details

  • As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever.
  • When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow.
  • If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.
  • Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed.
  • By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.
  • Our teams are builders, problem-solvers, and innovators committed to shaping the future of security.
  • If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.
  • What Are We Looking For?
  • We’re looking for people who are relentlessly curious and committed to continuous learning.
  • AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts.
  • As a Staff Software engineer should be able to lead complex systems end-to-end, shape architectural direction, and grow the engineers around them.
  • Someone who takes full ownership - from design to production to incident resolution - and drives impact across teams.
  • What will you do Primary responsibilities include: 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.
  • 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.
  • What skills and experience should you bring Ideal candidates will have:

Collected experience requirement

12 years