GrepJob
Druva

Senior Staff Software Engineer, Distributed Filesystem

Druva
Apply
2 days ago
Pune, India
Senior / Staff+
H1B Sponsor

Responsibilities

  • Provide technical ownership in building scalable, performant systems.
  • Design and implement large and complex features or architectural improvements.
  • Propose solutions to complex design problems.
  • Identify engineering improvements and collaborate with product architects.
  • Guide junior engineers in feature design and implementation.
  • Review designs and implementations by junior engineers.
  • Handle complex escalations independently and guide others.
  • Write technical blogs and present in internal and external forums.

Requirements

  • 6+ years of experience in a product company with exposure to storage architectures.
  • Strong experience in systems programming, especially in multithreading and data consistency.
  • Hands-on experience in designing and developing complex products.
  • Extensive experience in Go/Python/C/C++/Java on Unix/Linux platforms.
  • Strong understanding of computer architecture, data structures, and algorithms.
  • Experience with Service-oriented Architecture (SoA) in backend services.
  • Excellent written and verbal communication skills.
  • Experience in Cloud Technologies, preferably AWS, is advantageous.
  • Working knowledge of Docker and Kubernetes is a plus.
  • Hands-on experience using generative AI for code generation is desirable.

Tech Stack

AWSCC++DockerGoJavaKubernetesLinuxPython

Categories

BackendData EngineeringDevOps