Senior Storage Software Engineer, DGXC Data Services
Core
Build cloud-native storage systems, frameworks, and client libraries to manage data across hybrid and multi-cloud infrastructure for exabyte-scale AI training and inference workloads.
Role type
Senior IC storage software engineer
Builds
High-performance storage paths, observability systems, and filesystem frameworks for GPU-based AI workloads
Domain
AI infrastructure, distributed storage, cloud-native systems
Deliverable
production ML models
Required skills
distributed systems, operating systems, performance-sensitive system design, storage systems, object stores, caching, Linux systems, Kubernetes, cloud infrastructure, API design, concurrency management, reliability engineering
Preferred skills
Linux kernel observability, eBPF, tracing, FUSE, POSIX filesystems, filesystem metadata/indexing, storage performance optimization for AI training
Technologies
Go, Python, Rust, C/C++, Java
Responsibilities
Build storage technologies and filesystem frameworks; Develop high-performance storage paths for training/inference; Build observability systems to diagnose storage bottlenecks; Improve performance and scalability 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