Principal Systems Engineer – File Protocols, NAS & Storage with C/C++ Expertise
Core
Design, develop, and support next-generation cloud storage platforms (Green Lake), focusing on NAS file protocols, filesystems, and I/O layers.
Role type
Principal Systems Engineer (Storage & File Protocols)
Builds
Next-generation cloud storage platforms (Green Lake) and low-level storage utilities
Domain
Enterprise Storage, Cloud Infrastructure, File Protocols
Required skills
NAS file protocols (SMB, NFS), C/C++ programming, Linux/Unix internals, storage systems architecture, debugging and root cause analysis, distributed systems
Preferred skills
SMB/CIFS and NFSv3/v4 internals, performance tuning, stress testing, Wireshark, tcpdump, strace, gdb, Python, Shell, Perl
Technologies
C, C++, Linux, Unix, SMB, NFS, Wireshark, tcpdump, strace, gdb, Python, Shell, Perl
Responsibilities
Design and develop solutions for NAS file protocols and storage systems; troubleshoot issues across OS, storage, networking, and protocol layers; debug complex problems involving mounting, file sharing, authentication, and failover; perform log, packet, and trace analysis; develop low-level utilities and diagnostic tools; improve performance and reliability of storage services; support validation and testing for data integrity and scalability.
Seniority
Principal, hands-on IC