YUGENOX·JOBS

Senior Staff Software Engineer, S3

DDN · Santa Clara Office

hybridfull-timeSoftware EngineeringDepartment

About the role

We are seeking a Senior Staff Software Engineer for the ongoing development of a S3 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 S3 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

- 12+ 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.

- Broad range of 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

- Knowledge of user space IO frameworks such as Fuse, SPDK

NICE TO HAVE:

- Strong 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.

Text as published by DDN. We don't edit postings; apply and ask questions on the employer's site.

No salary posted
Apply on DDN's site →
Posted
Sep 29, 2026 (43 days ago)
First seen by us
Nov 7, 2026
Still listed
Nov 12, 2026
Source
Ashby board

More at DDN

All 96 open postings →

Similar software engineering jobs in the United States