DAOS Software Engineer
Core
Developing and maintaining the DAOS (Distributed Asynchronous Object Storage) core software for high-performance computing and AI workloads.
Role type
Senior IC distributed storage software engineer
Builds
Distributed object storage systems for edge-to-cloud data environments
Domain
High Performance Computing (HPC) and Distributed Storage
Deliverable
production ML models | product features
Required skills
C programming, C++, Python, Linux, software debugging, distributed storage systems, filesystems
Preferred skills
scalable distributed system architectures, I/O and network stacks, RPCs, POSIX conformance, FUSE, open-source development, agile methodologies
Technologies
C, C++, Python, Linux, Lustre, Ceph, FUSE
Responsibilities
Diagnose and implement solutions to complex technical challenges, read C source code, write performance-optimized code, maintain documentation, write unit tests
Seniority
Senior, hands-on IC