Senior Storage Software Engineer, DGXC Data Services
Core
Build cloud-native storage systems, client libraries, and filesystem frameworks to manage exabyte-scale data for high-performance GPU-based AI training and inference.
Role type
Senior IC storage software engineer (distributed systems)
Builds
High-performance storage paths, observability systems, and data management frameworks for AI workloads
Domain
AI infrastructure / Distributed storage systems
Deliverable
production ML models | infrastructure
Required skills
Distributed systems, storage systems, performance optimization, concurrency, Linux systems, API design
Preferred skills
Linux kernel observability, eBPF, FUSE, POSIX filesystems, object-store integration
Technologies
Go, Python, Rust, C/C++, Java, Kubernetes, Object stores
Responsibilities
Build storage technologies and client libraries for hybrid cloud infrastructure; Develop high-performance storage paths for training/inference; Build observability systems to diagnose storage bottlenecks; Improve scalability and reliability of storage systems; Validate storage behavior with internal AI and platform teams; Apply modern software engineering practices including AI-assisted development
Seniority
Senior, hands-on IC