D

Druva

Cloud data protection and management SaaS

Senior Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of experience, preferably in a product company.
  • Extensive hands-on experience with Go, Python, C, C++, Java, .NET, or another object-oriented language.
  • Strong programming skills in data structures, algorithms, and software design concepts.
  • Strong experience working with service-oriented architecture.
  • Experience with cloud technologies such as Amazon Web Services or Microsoft Azure.
  • A B.Tech, B.E., M.E., or M.Tech in Computer Science, or an equivalent qualification.

Responsibilities

  • Design and implement software modules owned by the team, focusing on backend server-side components and high performance and responsiveness.
  • Serve as the technical leader in building enterprise-grade, scalable, and performant systems that deliver required customer functionality.
  • Design and implement sufficiently large and complex product features and architectural improvements.
  • Suggest and propose solutions to complex design problems.
  • Identify engineering improvement areas and work with product architects and the team to address them.
  • Technically guide junior engineers on feature design and review their designs and implementations.
  • Generate detailed development specifications using generative artificial intelligence.
  • Independently handle complex escalations and guide others.
  • Write technical blogs and deliver technical presentations in internal and external forums.
  • Collaborate across teams.

Desired Qualifications

  • Experience with third-party application programming interface integrations at scale.
  • Excellent written and verbal communication skills.
  • Familiarity with Agile methodologies such as Scrum.
  • Knowledge of the backup and recovery domain.
  • Working knowledge of Docker and Kubernetes.

About the Company

Druva

Cloud data protection and management SaaS

Druva provides data protection and management for the cloud era using a SaaS Cloud Platform built on AWS. It protects enterprise data, ensures resiliency, accessibility, and scalability across global operations without manual interventions. Its product works by delivering cloud-based backup, disaster recovery, and data governance as a service, eliminating on-prem hardware and heavy software management. Druva differentiates itself by offering a globally accessible, autonomous, scalable cloud solution that reduces customers' data protection costs and supports large enterprises across industries. The goal is to give businesses reliable, scalable data resiliency and management through a subscription model that yields recurring revenue while enabling cost savings for customers.

Company size
1,001-5,000
Company stage
Series H
Total funding
$475M
Headquarters
Santa Clara, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Druva

See more jobs