Staff Engineer - Data Path

Data Direct Networks

Pune District

On-site

INR 3,500,000 - 7,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation plans
Paid holidays
Bonus programs
Tuition reimbursement
Employee referral
Medical, dental and vision benefits
Paid leave
Awards

Job summary

Data Direct Networks in Pune, India, seeks a Senior Software Engineer to join the Data Ocean team. You will design, implement, and optimize high‑performance data path software for AI and enterprise storage platforms.

The ideal candidate has deep C/C++ expertise, strong Linux experience, and a passion for solving complex storage and distributed systems challenges. You will own design, debugging, performance tuning, and production delivery.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience developing systems software, storage software, or distributed systems.
  • Strong expertise in C/C++ programming with experience developing production-grade software.
  • Experience with multithreaded programming, concurrency, synchronization, and performance tuning.
  • Understanding of storage systems, filesystems, or distributed storage architectures.
  • Experience working with object storage concepts and APIs, including S3.

Responsibilities

  • Data Path Software Development for high-performance storage systems.
  • Design and implement high-performance data path components for the Data Ocean platform.
  • Develop intelligent caching for object storage workloads.
  • Build scalable services for data movement across storage environments.
  • Implement metadata management services for efficient object tracking and retrieval.
  • Develop cache management, quotas, eviction, and lifecycle controls.
  • Analyze, debug, and optimize system performance for large-scale workloads.
  • Produce production-quality C/C++ software on Linux.
  • Design multithreaded, concurrent systems software for storage platforms.
  • Collaborate with cross-functional teams and participate in code reviews.

Skills

C/C++ programming
Multithreaded programming
Performance tuning
Distributed systems
Object storage (S3)

Education

Bachelor's or Master's in CS/EE

Tools

Linux

Job description

We are on our way to being the first company to power 1 MILLION GPUs and want world-class talent to join our amazing team!

The world is moving faster than ever, and yet, it will never move this slowly again. We are at the forefront of an incredible technological revolution but, at its core, it is fueled by incredible people. People like you.

1,000 Global Employees

11k Happy Customers

16 International Offices

We're Looking for the Best and Brightest

We are the world's leading data intelligence platform that reliably accelerates massive datasets for actionable real-time insights. Join our team to help the best and brightest minds tackle the world's biggest challenges in business, science, medicine, academia and government.

Do What Can't be Done

For the past 20 years, our team has kept us at the forefront of storage technology and has provided the foundation for enabling researchers to push the limits of "what can be done."
These innovations take research and discovery to the next level, enabling them to discover cures to disease, observe global warming patterns, model innovative automotive and aerospace designs, discover new sources of energy, make communities safer, and accelerate business results across a wide variety of industries.

DDN Helps Build Your Future, Too

At DDN, we understand our customers' diverse needs. Whether you're a data scientist, IT professional, executive, or researcher, our solutions empower you with cutting-edge technology and unparalleled support.

Highly Competitive Vacation Plans

Paid Holidays

Bonus Programs

Tuition Reimbursement

Employee Referral Program

Excellent Medical, Dental and Vision Benefits

Paid Leave Programs

Anniversary and Recognition Awards

Location
Employment Type

Full time

Location Type

On-site

DDN is seeking a Senior Software Engineer to join the Data Ocean engineering team and develop high-performance data path software for next-generation AI and enterprise storage platforms.

This role focuses on designing, implementing, and optimizing core data path services that enable intelligent caching, object storage integration, metadata management, and efficient data movement across modern storage environments.

The ideal candidate is a strong systems engineer with deep C/C++ development expertise, experience building high-performance Linux-based software, and a passion for solving complex storage and distributed systems challenges.

This is a hands-on engineering role requiring ownership of design, implementation, debugging, performance optimization, and delivery of production-quality software.

Responsibilities

Data Path Software Development

Design and implement high-performance data path components for the Data Ocean platform.

Develop intelligent caching capabilities 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, lookup, and on-demand retrieval.

Develop cache management capabilities including quota management, eviction policies, and lifecycle controls.

Optimize data transfer pipelines for throughput, latency, scalability, and reliability.

Analyze, debug, and optimize system performance across large-scale storage workloads.

Develop production-quality C/C++ software for high-performance storage systems.

Design and implement multithreaded, concurrent systems software on Linux platforms.

Work on storage data path components involving caching, metadata handling, I/O processing, and distributed coordination.

Improve scalability, reliability, and performance of core storage services through profiling and optimization.

Troubleshoot complex system issues involving performance, concurrency, and data consistency.

Participate in architecture discussions, technical design reviews, and code reviews.

Collaborate with senior engineers, architects, and cross-functional teams across global engineering locations.

Work closely with QA, performance engineering, and release teams to deliver reliable production software.

Contribute to engineering best practices, automation, and continuous improvement initiatives.

Required Qualifications

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.

8+ years of experience developing systems software, storage software, or distributed systems.

Strong expertise in C/C++ programming with experience developing production-grade software.

Experience with multithreaded programming, concurrency, synchronization, and performance tuning.

Understanding of storage systems, filesystems, or distributed storage architectures.

Experience working with object storage concepts and APIs, including S3.

Ability to debug complex software issues and optimize performance-critical systems.

Preferred Qualifications

Experience developing distributed storage systems or high-performance data platforms.

Knowledge of filesystem internals, metadata management, and namespace services.

Experience with intelligent caching, data tiering, replication, or data mobility solutions.

Familiarity with storage protocols and networking technologies.

Experience integrating cloud storage with enterprise storage platforms.

Familiarity with AI infrastructure, HPC workloads, or large-scale data processing environments.

Why Join DDN?

As a Senior Software Engineer - Data Path, Data Ocean, you will work on foundational storage technologies powering next-generation AI, HPC, and enterprise workloads.

You will have the opportunity to design and build high-performance distributed systems software, solve challenging scalability and performance problems, and contribute to a global engineering team delivering advanced data management solutions for modern AI infrastructure.

We pride ourselves on our commitment to delivering tangible and consistent results.

Regional Director of Sales, Middle East and Africa

Let's Forge a Better Future, Together

Explore our current job openings and find the perfect opportunity to advance your career with a company that values expertise, creativity and growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Control Path Engineering
Control Path Engineering

Data Direct Networks • Pune District

On-site
INR 1,200,000 - 2,000,000
Highly Competitive Vacation Plans
Paid Holidays
Bonus Programs
+5
Staff Engineer - Data Path
Staff Engineer - Data Path

DDN • Pune District

On-site
INR 4,000,000 - 6,000,000
Staff Engineer - Lustre
Staff Engineer - Lustre

Data Direct Networks • Pune District

On-site
INR 3,500,000 - 5,000,000
Highly Competitive Vacation Plans
Paid Holidays
Bonus Programs
+5
Control Path Engineering
Control Path Engineering

DDN • Pune District

On-site
INR 1,800,000 - 2,800,000
Software Engineer - III
Software Engineer - III

Data Direct Networks • Pune District

On-site
INR 1,400,000 - 2,400,000
Highly Competitive Vacation Plans
Paid Holidays
Bonus Programs
+5
S3 Developer
S3 Developer

Data Direct Networks • Pune District

On-site
INR 1,200,000 - 1,800,000
Vacation plans
Paid Holidays
Bonus Programs
+5
Control Path Engineer
Control Path Engineer

DDN • Pune District

On-site
INR 1,800,000 - 2,400,000
DevOps Engineer
DevOps Engineer

Data Direct Networks • Pune District

On-site
INR 4,000,000 - 6,500,000
Highly Competitive Vacation Plans
Paid Holidays
Bonus Programs
+5
Staff Engineer
Staff Engineer

Data Direct Networks • Pune District

On-site
INR 5,000,000 - 7,500,000
Vacation Plans
Paid Holidays
Bonus Programs
+5
Staff Build Systems Engineer
Staff Build Systems Engineer

Data Direct Networks • Pune District

On-site
INR 3,500,000 - 7,000,000
Vacation plans
Paid holidays
Bonus programs
+5