As a Software Principal Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS support. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform.
You will:
- Design, develop and deliver protocols support for next-gen AI storage platform.
- Contribute to the design and architecture of high-quality, complex systems and software/storage environments
- Prepare, review and evaluate software/storage specifications for products and systems
- Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
Essential Requirements
- Hands-on coding experience in C/C++, Python
- Experience in Filesystem internals, Linux, Kernel, VFS/NFS
- Solid Understanding of concurrency and synchronization
- Strong Object-oriented design, data structures and algorithms knowledge
- Agile-based development experiences. Networking and storage troubleshooting skills.
Desirable Requirements
- 8+ years of related experience. Bachelor’s or Master's degree in computer science or related field
- Understanding of distributed systems architecture, memory management will be a plus.
Application closing date:30th March 2025