Sorry. This page is not yet translated.

Druva is a leading provider of continuous data protection and disaster recovery solutions.

Staff Software Engineer - Web Developer
Pune, IN
Job Description / Skills Required

Druva is the global leader in Cloud Data Protection and Management, delivering the industry’s first data management-as-a-service solution that aggregates data from endpoints, servers and cloud applications and leverages the public cloud to offer a single pane of glass to enable data protection, governance and intelligence–dramatically increasing the availability and visibility of business critical information, while reducing the risk, cost and complexity of managing and protecting it.

Druva’s award-winning solutions intelligently collect data, and unify backup, disaster recovery, archival and governance capabilities onto a single, optimized data set. As the industry’s fastest growing data protection provider, Druva is trusted by over 4,000 global organizations, and protects over 40 PB of data.

Please do visit us at :

"Druva Phoenix" is a unified server backup and archival built on Druva’s secure, enterprise trusted, and high-performance cloud platform.

With Phoenix, data can be stored indefinitely with limitless snapshots and flexible retention policies, while at the same time significantly lowering your backup costs. Druva takes a multi-lay

Key Responsibilities:

Develop web applications using JavaScript, ReactJS, jQuery, HTML, CSS and Python.

Follow the best practices for code development and code hygiene. Write modular and unit tested code.

Work with other developers on the Druva development team on the implementation of common frameworks and solutions.

Work with the Druva development team to support and maintain existing production code in the field and develop, deliver new enhancements & products.

Stay current on new technologies as they relate to web application development.

Take end to end responsibility of the assigned tasks/modules/features by interacting with different stakeholders like Product Managers, UX designers, QA, etc.

Work in SCRUM / Agile environment. Follow the Scrum process, participate in Scrum ceremonies and follow the incremental delivery model.


2-5 years of experience in developing Web applications

Should have a good understanding of both Frontend as well as Backend.

Expertise with web application architecture, application security and REST APIs.

Mandatory skills - JavaScript and ReactJS.

Proficient in ES6+, Redux, jQuery, HTML, CSS as well as Python.

Expert knowledge of front-end build pipeline and tools (npm, webpack etc)

Should Understand basic Algorithms and Data Structures.

Sound debugging skills using tools like browser's developer tools, Fiddler, Postman etc.

Experience in writing REST APIs in Python as a back-end programming language is preferable.

Good to have - Working knowledge of design tools, Unix, docker, CI/CD, SVN/Git etc.