companyDruva logo

Senior Staff Software Engineer - Foundation Team

DruvaPune, Maharashtra, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities: Develop and maintain scalable cloud file system architectures. Implement innovative solutions leveraging AWS services. Collaborate with cross-functional teams to enhance product offerings. Monitor and optimize system performance and reliability. Stay current with emerging technologies and industry trends. Qualifications: Extensive experience in software development and system architecture. Strong understanding of distributed systems and cloud infrastructure. Proficiency in programming languages such as Java, Python, or Go. Experience with AWS services including S3, DDB, and Kinesis. Excellent problem-solving skills and ability to work in a fast-paced environment.

About the job

About Druva

At Druva, you won't just be joining a company; you'll be integral in shaping the future of data security at critical moments. We are setting a modern standard through our innovative, cloud-native solutions that address the most challenging issues in cyber resilience for our clients. As a trailblazer and market leader in fully managed SaaS data protection, we empower organizations to secure and recover their data from ransomware, cyberattacks, and operational interruptions without the challenges, costs, or risks associated with outdated infrastructure.

Our growth is supported by industry recognition: Druva was honored as a Leader in the 2025 Gartner® Magic Quadrant™ for Backup and Data Protection Platforms, a Leader in the 2025 IDC MarketScape for Cyber-Recovery, and a Leader & Outperformer in the 2025 GigaOm Cloud Data Protection Radar. Our customers validate this leadership daily through outstanding Gartner Peer Insights ratings, exceptional Net Promoter Scores (NPS), and top recommendations.

Discover more at druva.com, and connect with us on LinkedIn, X, and Facebook.

About the Role:

The Foundation team at Druva is dedicated to designing a highly efficient and scalable cloud file system within the Druva cloud infrastructure on AWS. To develop this petabyte-scale, distributed, services-oriented cloud file system, we employ key concepts such as file system metadata, versioning, and eventual consistency, while utilizing a variety of AWS services including S3, DDB, and Kinesis. The core file storage engine underpins backup storage for all Druva products, while associated components like the indexing engine, key-value store, and big data pipeline provide scalable search, analytics, and compliance services. The team actively monitors new services, storage tiers, and various aspects of existing AWS services to continuously leverage advancements and integrate them effectively.

We are seeking a Senior Staff Software Engineer who is passionate about creating highly scalable, secure, and efficient infrastructure components that are central to our data protection and management platform. This opportunity is perfect for individuals with a profound understanding of systems programming, distributed storage, and more.

About Druva

Druva is a pioneering leader in cloud-native data protection and management solutions. Our mission is to make data secure, recoverable, and easily manageable, enabling organizations to thrive in a digital-first world. With groundbreaking technology, we empower businesses to safeguard their most critical data against modern threats, ensuring resilience against cyber risks and operational disruptions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.