Back to search
EngineeringOn-site

NFS Developer

DDN · On-site

Apply
Last seen by MeritLog September 8, 2026Source: AshbySource version: ashby-public-job-posting-v1

MeritLog read this listing from DDN's Ashby job board and last checked it on September 8, 2026.

Source: the employer's Ashby job board. Open the original listing for current details.

Job details

Work model
On-site
Salary
Not listed by source
Location
Pune Office

Hiring context

How this role compares at DDN

DDN has 96 live roles in MeritLog’s catalog across 9 job families, and 57 of them are in engineering. 20 of those listings publish a pay range, a disclosure rate of 21%.

Counted across the job boards MeritLog tracks, at the time this page was served. Pay comparisons use only listings that publish a complete range in the same currency and period.

What the role asks for

What you'd do

  • 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

What they're asking for

  • Accountable and highly motivated with solid people skillsSkill
  • 5+ years' experience system software development and complex problem resolution.Experience
  • Expert knowledge of the following programming languages: C/C++Skill
  • Excellent Linux development and deployment skills including but not limited to file system development.Skill
  • Full understanding of OS principles and architecture of Kernel procedures.Skill
  • Experience with open-source development toolchain like gcc, gdb, g++, gitSkill
  • Experience designing and developing parallel programSkill
  • Good communication skills (verbal and written English).Skill
  • Understanding of Linux File SystemsSkill
  • Knowledge of user space IO frameworks such as Fuse, SPDKSkillPreferred
  • Understanding of RDMA network principles, libfabric, zero-copy, verbs, etc.SkillPreferred
  • Knowledge of performance engineering.SkillPreferred
  • Experience working with Scrum AgileSkillPreferred
  • Experience of complex network programming, TCP/IP or RDMA.SkillPreferred

Parsed by MeritLog from the employer’s own posting. The full description follows below.

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.

Privacy choices

Analytics and advertising stay off unless you allow them. Private data stays out.

Read the privacy notice