Back to list

Vacancy description

Staff Software Engineer in Bangalore, भारत

SentinelOne

  • RemoteWork from anywhere
  • HybridMix of office and remote
  • On-siteWork from the office
  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Bangalore, भारत

Responsibilities

  • Define architecture, technical roadmaps, and long-term technical direction for large-scale systems.
  • Lead ambiguous, cross-cutting initiatives from problem framing through production delivery.
  • Make foundational design and technology decisions for scale, reliability, performance, and maintainability.
  • Own deployment, observability, patching, upgrades, lifecycle management, and production incident resolution.
  • Drive alignment and technical decisions across multiple teams without formal authority.
  • Mentor engineers, conduct design and code reviews, and contribute to career growth.
  • Improve how customers deploy, operate, and trust SentinelOne products.

Requirements

  • At least 8 years of backend development experience with technical leadership on large-scale systems.
  • Proficiency in at least one of Go or Python, with strong data structures, algorithms, and system design fundamentals.
  • Experience with unit and integration testing, relational and NoSQL databases, database design, and sharding.
  • Experience designing distributed systems and high-performance microservices-based backend systems at scale.
  • Hands-on experience with event-driven architecture, Kafka or comparable messaging platforms, high-scale API design, and resilience patterns such as circuit breakers.
  • Deep understanding of operating systems and networking fundamentals.
  • Hands-on experience with at least one of AWS, GCP, or Azure, plus Docker and Docker Compose.
  • Ability to influence across teams, mentor engineers, communicate technical complexity in business context, and work effectively in hybrid or remote teams.
  • Preferred qualifications include open-source contributions, AI coding-agent and agentic development experience, on-premises/self-hosted/air-gapped architecture experience, and Kafka ecosystem experience including Kafka Pub/Sub and Kafka Connect.

Benefits

  • Hybrid Bangalore-based work arrangement.
  • Restricted Stock Units (RSUs) and Employee Stock Purchase Plan (ESPP).
  • Competitive leave benefits and gender-neutral parental leave.
  • Medical and insurance benefits plus an Employee Assistance Program (EAP).
  • Global home office allowance, internet allowance, LinkedIn Learning license, and Social Connect program.
  • Bangalore food allowance and Sodexo meal vouchers.
  • Health and wellness benefit.

Similar vacancies

More like this role

  • Hybrid
  • On-site
  • Full-time
  • IT
... differences into the abstraction rather than special-casing them, while the data underneath keeps moving at production volume. Must-Haves - 10 to 14 years of software engineering, with significant time building platforms, frameworks, or SDKs rather than end-user applications. - Expert-level Java. You understand JVM memory ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. - 9+ years of experience in software engineering, with a track record of delivering high-quality products. - Strong proficiency in Java and object-oriented programming; experience with Python or ...

Hyderabad, भारत

  • Full-time
  • IT
P-375 We are hiring a Staff Software Engineer for Databricks' Engineering team reporting to an Engineering Leader. You will be part of the Databricks engineering organization, working with teams that develop Databricks products and features for thousands of enterprises worldwide. Key Characteristics As an executive engineering ...

Bangalore, भारत

  • IT
Company Description The Bosch Group is a leading global supplier of technology and services, in the areas of Automotive Technology, Industrial Technology, Consumer Goods, Energy and Building Technology.

Bangalore, भारत

  • Full-time
  • IT
Staff Software Engineer Location - Hyderabad, India Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions ...

Hyderabad, भारत

  • Contract
  • IT
... with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies - 9+ years of hands-on software engineering experience, delivering high-impact, multi-team initiatives with measurable business outcomes - Strong programming expertise in one or more of Java, ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
... improving incident response. - Lead complex technical projects from conception to completion, managing timelines, and technical dependencies across teams. - Mentor engineers across teams, fostering a culture of reliability, automation, and continuous learning. - Collaborate with security and compliance partners to ensure infrastructure ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... work for people. Job Description What you get to do in this role: - Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) - Work with the product owners to understand detailed requirements and own your code ...

Hyderabad, भारत

  • IT
... full-stack development, platform engineering, data infrastructure, observability systems, or reliability tooling. - Bachelor’s degree in a relevant computing or software field and 4 years of software engineering experience, or 6 years of software engineering experience. - Strong proficiency with React and backend technologies ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
  • Contract
  • IT
  • Product Management
... Our tech stack continues to evolve and expand to new technologies and trends. We are proponents of using the right tools for the job. We are looking for an engineer who leverages AI coding assistants (e.g., GitHub Copilot, Google Gemini, Claude) to accelerate the software development lifecycle without compromising security. ...

Bangalore, भारत