Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
DDN

DDN

via Talents By Vaia

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

[Remote] Staff Software Engineer – Infinia IO Path

Anywhere
Full-time
Posted 12/8/2025
Verified Source
Key Skills:
C/C++ systems programming
I/O path optimization
Distributed storage algorithms
Concurrency and locking mechanisms
Performance profiling and tuning

Compensation

Salary Range

$200K - 250K a year

Responsibilities

Design and optimize high-performance I/O systems for large-scale storage environments, focusing on concurrency, fault tolerance, and hardware integration.

Requirements

Over 10 years of experience in systems software, deep knowledge of storage and I/O optimization, and experience with high-performance computing protocols.

Full Description

Note: The job is a remote job and is open to candidates in USA. DataDirect Networks (DDN) is a global market leader in AI and high-performance data storage innovation. They are seeking a Staff Software Engineer to join the Infinia IO Path Team, responsible for architecting and optimizing the I/O stack and delivering high-performance solutions for data-intensive workloads. Responsibilities • Design, develop, and optimize the Infinia I/O path to achieve extreme performance, low latency, and high concurrency under real-world workloads. • Implement and refine erasure coding algorithms, data durability techniques, and storage efficiency strategies across large clusters. • Integrate and optimize SPDK (Storage Performance Development Kit) into the I/O layer to leverage direct hardware access and minimize kernel overhead. • Work on distributed locking mechanisms and concurrency models to ensure consistency, fault tolerance, and throughput at scale. • Analyze and improve I/O subsystems under stress — including memory usage, buffer management, caching strategies, and scheduling mechanisms. • Drive performance tuning, data path tracing, and throughput profiling across multi-node, multi-device environments. • Participate in the design of asynchronous, event-driven architectures that support AI pipelines, high-speed data ingestion, and real-time analytics. • Serve as a go-to expert on the IO Path team — leading deep technical discussions, code reviews, design validation, and issue triage. • Work closely with the Sr. Manager of Engineering to shape the technical roadmap, evaluate new technologies, and ensure architectural alignment. • Mentor junior engineers and contribute to a culture of quality, rigor, and engineering excellence. • Partner with QA, Storage, Networking, and Performance teams to validate functionality and meet reliability goals. • Collaborate with Field and Support teams to debug and resolve customer issues, feeding real-world insights back into design improvements. • Influence test coverage strategies and CI/CD pipelines to ensure scalable and reliable software delivery. Skills • 10+ years of experience building large-scale systems software in C/C++. • Deep understanding of I/O path optimization, storage scheduling, memory management, and data layout strategies. • Proven experience implementing erasure coding, data redundancy, and recovery algorithms in a distributed context. • Hands-on experience integrating or optimizing with SPDK or similar user-space storage frameworks. • Strong knowledge of distributed concurrency, locking mechanisms, and fault-tolerant design principles. • Familiarity with performance profiling tools, memory allocators, and benchmarking methodologies. • Excellent debugging skills, with the ability to diagnose complex race conditions, performance regressions, and hardware/software interactions. • Experience working in high-performance computing (HPC), AI data infrastructure, or large-scale storage platforms. • Knowledge of NVMe-oF, RDMA, and other high-speed I/O protocols. • Familiarity with cluster schedulers, resource orchestration, or containerized I/O workloads. • Exposure to distributed file systems, object storage layers, or hybrid data models. • Background in implementing monitoring hooks, observability layers, or self-healing I/O subsystems. Company Overview • DDN is the world’s leading AI and data intelligence company, empowering organizations to maximize the value of their data with end-to-end HPC and AI-focused solutions. It was founded in 1998, and is headquartered in Chatsworth, California, USA, with a workforce of 1001-5000 employees. Its website is http://www.ddn.com. Company H1B Sponsorship • DDN has a track record of offering H1B sponsorships, with 4 in 2025, 3 in 2024, 2 in 2023, 4 in 2022, 3 in 2021. Please note that this does not guarantee sponsorship for this specific role.

This job posting was last updated on 12/15/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt