As a Senior Software Engineer, you will be part of the Protocols development team to innovate and deliver next-gen high-performance NFS solution. Apart from developing protocol support, you will also focus on automation. 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 automation and Continuous Development / Continuous Integration processes. Understanding of concurrency and synchronization
- Networking and storage troubleshooting skills.Knowledge in Linux, Kernel, VFS/NFS
- Strong Object-oriented design, data structures and algorithms knowledge
- Agile-based development experiences
Desirable Requirements
- 5+ years of related experience. Bachelor’s or Master’s degree in computer science or related field
- Understanding of Filesystem internals, distributed systems architecture, memory management will be a plus.
Application closing date:30th March 2025