Senior Staff Software Engineer

17 hours ago


Pune, Maharashtra, India Druva Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Druva is the leading provider of data security solutions, empowering customers to secure and recover their data from all threats. The Druva Data Security Cloud is a fully managed SaaS solution offering air-gapped and immutable data protection across cloud, on-premises, and edge environments. By centralizing data protection, Druva enhances traditional security measures and enables faster incident response, effective cyber remediation, and robust data governance. Trusted by nearly 7,500 customers, including 75 of the Fortune 500, Druva safeguards business data in an increasingly interconnected world. Visit and follow us on LinkedIn, X and Facebook.

About Role :  

The Foundation team at Druva is responsible for designing a highly performant and scalable cloud file system on the Druva cloud in AWS. To build this petabyte-scale, distributed, services-oriented cloud file system, various key concepts like file system metadata, versioning, and eventual consistency are used along with leveraging various AWS services like S3, DDB, and Kinesis. While the core file storage engine provides the backup storage for all the Druva products, allied components like the indexing engine, key-value store, and big data pipeline provide scalable search, analytics, and compliance services. The team diligently keeps track of newer services, storage tiers, and various aspects of existing AWS services to take advantage of the continuous evolution of services and use them effectively in the background.

We are looking for a Senior Staff Software Engineer who is passionate about building highly scalable, secure, and performant infrastructure components that form the core of our data protection and data management platform. This role is ideal for someone with a deep understanding of systems programming, distributed storage, and cloud-native architecture and is looking to solve complex technical problems at scale.

We prefer candidates from Tier-1 institutes (IITs, NITs, BITS Pilani, IIIT-H, IISc) or those who have demonstrated exceptional systems-level depth through impactful work in high-scale backend systems, infrastructure platforms, or storage/security products.

Key Responsibilities

  • Own the architecture, high-level and low-level design of data protection and data management services and frameworks.
  • Design and implement secure, resilient, and highly scalable microservices using Python or Golang, following SaaS-first principles.
  • Collaborate with architects, product managers, DevOps, and peer engineering teams to build storage and data services that manage data and metadata at scale.
  • Continuously evaluate and integrate emerging technologies and tools to refine existing platforms and enhance product capabilities.Drive the adoption of best practices in system design, observability, testing, and CI/CD pipelines for high-quality releases.
  • Mentor and guide junior team members in systems design, data protection principles, and high-velocity product development.
  • Stay hands-on and contribute actively to feature delivery, incident handling, performance tuning, and code reviews.

Must-Have Skills

  • AI first mindset to software development, having experience using genAI during various phases of software development lifecycle from design to code to test using tools like 'cursor'
  • 5 -7 years of experience, preferably in a product company, building global scale distributed SaaS applications that handle petabytes of data.
  • Expertise in Python or Golang with a focus on scalable, performant systems.
  • Strong experience in cloud-native storage systems, metadata management, or distributed data pipelines.
  • Hands-on experience building storage, backup, archival, or data protection products is highly desirable.
  • Deep knowledge of cloud platforms like AWS or Azure and container orchestration using Kubernetes/Docker.
  • Experience with event-driven architecture, message queues (Kafka/RabbitMQ), and gRPC/REST APIs.
  • Familiarity with observability tools like Prometheus, Grafana, ELK, or Datadog.
  • Solid understanding of system performance, multi-threading, and concurrency control.

Desirable Skills

  • Prior experience with data security frameworks, encryption, key management, or compliance-focused features.
  • Exposure to CI/CD tools like GitLab CI, CircleCI, or Jenkins.
  • Agile development experience (Scrum/Kanban).
  • Strong problem-solving, system debugging, and communication skills.

Ideal Candidate Profile

  • Comes from a Tier-1 or Tier-2 engineering institute or has demonstrated deep backend systems expertise.
  • Has built or worked on platform-level components used by multiple engineering teams.
  • Enjoys tackling low-level system problems, scaling challenges, and performance bottlenecks.
  • Has a product mindset, and collaborates well across teams to align tech design with business outcomes

Qualification: 

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.


  • Pune, Maharashtra, India LogicMonitor Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About Us:We love going to work and think you should too. Our team is dedicated to trust, customer obsession, agility, and striving to be better everyday. These values serve as the foundation of our culture, guiding our actions and driving us towards excellence. We foster a culture of performance and recognition, allowing us to transform growth as we enable...


  • Pune, Maharashtra, India LogicMonitor Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Us:  We love going to work and think you should too. Our team is dedicated to trust, customer obsession, agility, and striving to be better everyday. These values serve as the foundation of our culture, guiding our actions and driving us towards excellence. We foster a culture of performance and recognition, allowing us to transform growth as we...


  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Job Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...


  • Pune, Maharashtra, India Rapid7 Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Engineer - AIRapid7 - Pune, India (Full-Time)Rapid7 is looking for a talented and experienced Staff Software Engineer - AI to join our team in Pune. This role is pivotal in driving the adoption and implementation of cutting-edge Artificial Intelligence and Machine Learning technologies across our product suite, with a focus on enhancing...


  • Pune, Maharashtra, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...


  • Pune, Maharashtra, India Druva Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Druva enables cyber, data and operational resilience for every organization with the Data Resiliency Cloud, the industry's first and only at scale SaaS solution. Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption.Druva pioneered a SaaS-based approach to...


  • Pune, Maharashtra, India Osmos Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Who We Are:Osmos, a B2B SaaS company founded by ex-Amazon ad-tech experts, is revolutionizing retail media with an AI-powered operating system that increases retailer profitability (by up to 7% of sales) and delivers superior ROAS for brands. By enabling Tier 1 retailers and marketplaces worldwide to activate more brands and leverage advanced targeting, we...


  • Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...


  • Pune, Maharashtra, India Perforce Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer I - Delphix (KS)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and...