NFS Developer

DDN

Pune District

On-site

INR 1,500,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DDN is seeking a Senior Software Engineer to drive the ongoing development of an NFS‑compliant high‑performance file system. You will design, implement and optimize in C/C++ on Linux, collaborate with teams worldwide, and mentor junior developers.

You will own full application development from design to deployment, participate in architectural reviews, and help resolve production defects while refining performance and reliability of storage components.

Qualifications

  • 5+ years of experience in system software development.
  • Expert knowledge of C/C++ programming.
  • Excellent Linux development and deployment skills.

Responsibilities

  • Maintain, extend, and improve the NFS implementation.
  • Design and develop in C/C++ under tight deadlines with minimal supervision.
  • Define and articulate technical designs with detailed specs.
  • Full application development from design to testing to deployment.
  • Participate in technical reviews throughout development.
  • Architecture and troubleshooting of system-level components, especially FS and storage.
  • Undertake research tasks and design solutions based on findings.
  • Mentor junior developers.
  • Support deployment and production defect resolution promptly.

Skills

C/C++
Linux
OS concepts
Debugging
Architecture
English communication
Team leadership

Tools

gcc
gdb
git
g++

Job description

We are seeking a Sr. Software Engineer for the ongoing development of an NFS-compliant high performance file system. The candidate must have proven development experience with technical leadership qualities, effective communication skills and is a self-starter. In addition, the candidate must collaborate with other teams and individuals worldwide to quickly learn DDN products/technology/setup & configuration. The candidate must be able to leverage and integrate the monitoring, health-check and alerting aspects around the product.

Key Responsibilities:
  • Maintain, extend, and improve our NFS implementation.

  • Design and develop in C/C++ under tight deadlines with minimal supervision

  • Define and articulate technical designs with the appropriate details

  • Full application development from design to development to testing to deployment

  • Participate in technical reviews throughout the course of development

  • Architecture and troubleshooting of system level components, especially the file system and related storage system components.

  • Undertake research based technical tasks: Define research approach, document results and derive conclusions. Should be able to design a solution based on the research conducted

  • Mentor junior developers

  • Support product deployment and production defect resolution in a timely manner

Requirements:
  • Accountable and highly motivated with solid people skills

  • 5+ years' experience system software development and complex problem resolution.

  • Expert knowledge of the following programming languages: C/C++

  • Excellent Linux development and deployment skills including but not limited to file system development.

  • Full understanding of OS principles and architecture of Kernel procedures.

  • Experience with open-source development toolchain like gcc, gdb, g++, git

  • Experience designing and developing parallel program

  • Good communication skills (verbal and written English).

  • Understanding of Linux File Systems

Nice to have:
  • Knowledge of user space IO frameworks such as Fuse, SPDK

  • Understanding of RDMA network principles, libfabric, zero-copy, verbs, etc.

  • Knowledge of performance engineering.

  • Experience working with Scrum Agile

  • Experience of complex network programming, TCP/IP or RDMA.

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

Similar jobs worth comparing

NFS Developer
NFS Developer

Data Direct Networks • Pune District

On-site
INR 1,200,000 - 2,400,000
Vacation plans
Paid holidays
Bonus programs
+5
Senior Designated Support Engineer
Senior Designated Support Engineer

DDN • Pune District

On-site
INR 2,400,000 - 4,000,000
Staff Engineer - Lustre
Staff Engineer - Lustre

DDN • Bengaluru

On-site
INR 2,500,000 - 5,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
Staff Build Systems Engineer
Staff Build Systems Engineer

Ddn • Pune District

On-site
INR 1,400,000 - 2,200,000
Software Senior Engineer
Software Senior Engineer

Hire Today • Bengaluru

On-site
INR 800,000 - 1,500,000
Senior Software Engineer - File System
Senior Software Engineer - File System

Nasuni Com • Hyderabad

Hybrid
INR 4,200,000 - 7,000,000
Staff Engineer - Data Path
Staff Engineer - Data Path

DDN • Pune District

On-site
INR 4,000,000 - 6,000,000
Staff Engineer - Data Path
Staff Engineer - Data Path

Data Direct Networks • Pune District

On-site
INR 3,500,000 - 7,000,000
Vacation plans
Paid holidays
Bonus programs
+5
Sr. Software Engineer L4
Sr. Software Engineer L4

Data Direct Networks • Pune District

On-site
INR 3,000,000 - 6,000,000
Vacation plans
Holidays
Bonus programs
+5