Jobiglo

No results.

Staff Software Engineer - Data Path

ddn · Pune

New
Senior 🇬🇧 English
C++ Linux concurrency synchronization performance tuning storage systems filesystems distributed storage debugging performance optimization

Job description

About the role

DDN is looking for a Staff Software Engineer to join the Data Ocean team and build high‑performance data‑path software for next‑generation AI and enterprise storage platforms. The role involves designing, implementing, and optimizing core services that enable intelligent caching, object‑storage integration, metadata management, and efficient data movement.

Key responsibilities

  • Design and implement high‑performance data‑path components for the Data Ocean platform.
  • Develop intelligent caching capabilities and quota/eviction policies for object‑storage workloads.
  • Build scalable services for data movement across object, file, and block storage environments.
  • Implement metadata management services supporting efficient object tracking and on‑demand retrieval.
  • Optimize data transfer pipelines for throughput, latency, scalability, and reliability.
  • Analyze, debug, and tune system performance across large‑scale storage workloads.
  • Write production‑grade C/C++ code for multithreaded, concurrent Linux systems.
  • Participate in architecture discussions, design reviews, and code reviews with global engineering teams.

Required profile

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience developing systems, storage, or distributed software.
  • Strong expertise in C/C++ programming and Linux systems development.
  • Proven experience with multithreaded programming, concurrency, synchronization, and performance tuning.
  • Solid understanding of storage systems, filesystems, or distributed storage architectures.
  • Experience with object‑storage concepts and APIs such as S3.

Required skills

  • C
  • C++
  • Linux
  • Multithreading
  • Concurrency
  • Synchronization
  • Performance tuning
  • Storage systems
  • Filesystems
  • Distributed storage
  • Object storage (S3)
  • Debugging
  • Performance optimization

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ddn.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ddn

Pune