Open Role
Druva

Opportunity at

Druva

Senior Staff Software Engineer, Distributed Systems

This is a full-time, on-site role within the Data team of Druva's Foundation group. The team builds and operates tooling that scans petabytes of information to…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Pune, India
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This is a full-time, on-site role within the Data team of Druva's Foundation group. The team builds and operates tooling that scans petabytes of information to extract insight, and it creates indexes and views over semi-structured data for analytics. The team also tracks new AWS services and storage tiers and adopts them where they help. The Senior Software Engineer is a technical leader who owns low-level design and implementation for…

Job Description

This is a full-time, on-site role within the Data team of Druva's Foundation group. The team builds and operates tooling that scans petabytes of information to extract insight, and it creates indexes and views over semi-structured data for analytics. The team also tracks new AWS services and storage tiers and adopts them where they help.

The Senior Software Engineer is a technical leader who owns low-level design and implementation for services within a product. The role refines requirements with product management, proposes design changes with product architects, and works with other product owners to see features through at a high standard. Responsibilities include building large, intricate features and architectural upgrades, proposing answers to hard design questions, and pointing out engineering gaps the team should address.

Mentoring is central. The engineer guides junior engineers through feature design and build work, reviews their designs and code, and takes charge of complex escalations. The posting also expects technical writing and presentations for both internal and external audiences.

Engineers are expected to work AI-first, using generative AI tools across design, coding and testing while keeping sound engineering judgment. The posting asks for five to seven years of experience, ideally at a product company that has built global distributed SaaS platforms handling petabytes of data. Hands-on coding in Go, Python, C, C++ or Java on Unix or Linux, with a strong grasp of computer architecture, data structures and algorithms, is required. OLAP data modeling and query tuning are a plus.

Responsibilities

  • Design and implement large, complex features and architectural improvements
  • Propose solutions to difficult design problems
  • Identify engineering gaps and work with architects to close them
  • Guide junior engineers and review their designs and code
  • Take charge of complex escalations independently
  • Write technical blogs and present at internal and external forums
  • Refine requirements alongside Product Management

Requirements

  • Between five and seven years of work, ideally at a product company
  • Track record building distributed SaaS applications that process petabytes of data
  • Hands-on experience designing and developing complex products
  • Extensive coding in Go, Python, C, C++ or Java on Unix or Linux
  • Strong grounding in computer architecture, data structures, algorithms and design concepts
  • AI-first working style with practical use of generative AI in development

Qualifications

  • Data modeling for OLAP workloads
  • Scalability design and query tuning
  • Strong written and verbal communication
  • Working knowledge of Docker and Kubernetes
  • B.Tech, B.E., M.E. or M.Tech in Computer Science, or equivalent

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is the role located?

The posting lists the role as on-site but does not name a city or office.

What is the salary?

The posting does not specify salary or benefits.

What experience is required?

The posting asks for five to seven years of experience, including distributed SaaS work at petabyte scale and hands-on coding in Go, Python, C, C++ or Java.

Is this a full-time position?

Yes. The posting lists the role as full-time.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Druva
DruvaPosted 2h ago
Full-time
Druva
DruvaPosted 2h ago
Druva
DruvaPosted 2h ago
Full-timeHybrid

Posted by Druva

Source: Druva

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Druva

Druva

26Open Jobs
—No reviews yet
View Company Profile