Druva logo

Senior Staff Software Engineer

Druva

Hyderabad, Andhra Pradesh · Hyderabad · 6-9 years experience · Posted Oct 16, 2026

At a glance

Experience
6-9 years experience
Location
Hyderabad, Andhra Pradesh · Hyderabad

About Druva

  • Druva is the resilience foundation for the AI enterprise, helping organizations secure and recover from connected risk across data, cyber, identity, and AI. The Resilience Cloud is a fully managed, cloud-native SaaS platform that delivers air-gapped and immutable protection across cloud, SaaS, on-premises, endpoint, and edge environments. Powered by Dru MetaGraph, Druva’s graph-powered intelligence layer, the platform connects critical business context so customers can understand risk, respond faster, recover cleanly, and govern data with greater confidence.
  • Trusted by nearly 7,500 customers, including 75 of the Fortune 500, Druva helps safeguard the critical information and systems businesses depend on in an increasingly connected world.
  • Visit druva.com and follow us on LinkedIn, X and Facebook.

About the role

  • This role will be with Cloud Apps Org in Hyderabad, responsible for building key SaaS and Identity workloads.
  • The team is responsible for providing architectural components for supporting core operations of multiple SaaSApps workloads.
  • As a Senior Staff Software Engineer in the platform team, you will be responsible for the design and implementation of software modules owned by a team.

Responsibilities

  • Be the technical leader in building enterprise grade scalable, performant systems which deliver the required functionality to the customers delight.
  • Design and implement sufficiently large and complex features and/or architectural improvements to the product.
  • Suggest and propose solutions to complex design problems.
  • Identify areas of engineering improvements to the product and work with product architects and the team to address them.
  • Technically guide junior engineers with feature design and review design and implementation done by junior engineers.
  • Generate detailed Specs for development via GenAI.
  • Independently handle complex escalations and guide others.
  • Write technical blogs and make technical presentations in internal and external forums.

Requirements

  • 6 – 9 years of experience, preferably in a product company.
  • Extensive hands-on experience in Go/Python/C/C++/Java or any other Object-Oriented Language.
  • Excellent programming skills along with Data structures, Algorithms, Design Concepts.
  • Strong experience in working with SoA (Service oriented Architecture).
  • Experience in Cloud Technologies (AWS/Azure).
  • Hands-on experience with at least one of the GenAI based development. (Cursor/Claude/Co-pilot/Windsurf/etc).
  • B.Tech / B.E / M.E. / M.Tech (Computer Science) or equivalent.

Preferred qualifications

  • Experience with third party API integrations at scale
  • Excellent written and verbal communication skills
  • Familiar with Agile methodologies like Scrum etc.
  • Knowledge of the Backup and Recovery domain will be an advantage.
  • Working knowledge of Dockers and Kubernetes will be an advantage.
  • Knowledge of CRM platforms such as Salesforce or Microsoft Dynamics 365, or identity providers such as Microsoft Entra ID, Okta, and Active Directory, will be an advantage.

Skills

  • Go
  • Python
  • C
  • C++
  • Java
  • AWS
  • Azure
  • Cursor
  • Claude
  • Co-pilot
  • Windsurf
  • Kubernetes
Show all 14 skills
  • Salesforce
  • Microsoft Dynamics 365

Druva

Senior Staff Software Engineer

Apply now