Desired Skills and Experience
- Take or share ownership of one or more existing storage controller interfaces and maintain and support current functionality
- Work with customer support to address any escalations
- Debug and fix bugs reported by customers, support, QA and development in owned areas.
- Improve performance, scalability, and stability of owned interface(s) working closely with QA and Performance teams
- Participate in requirements analysis, design, design reviews and other work related to expanding Nasuni’s functionality
- Contribute to new development by producing designs, schedule estimates, progress updates, etc.
- BS degree minimum (advanced degree preferred) in EE, CE or CS
- Includes seven or more years of product design (software) in the storage field
- Expert user-space debugging skills and familiarity with GDB, valgrind, or equivalents
- Deep familiarity with systems, computer architecture and PC/Server interfaces such as NFS, CIFS, FTP, FC, iSCSI is required, as is an understanding of arbitration, buffering, and queuing
- Hands-on experience with RAID storage subsystems is required
- Linux development experience (target platform) is required
- Experience with extended attributes, NTFS ACLs, mixed NFS/CIFS/FTP storage models is strongly desired
- Expert skills with one or more of the following programming languages and multi-threaded programming is required: C++, C, Python
- Knowledge of one of the following technologies is desirable: Linux FUSE-based development, Samba/smbd, nfsd, tgtd
- Experience with kernel-space debugging is desirable
- Knowledge of protocol & networking analyzers, and performance benchmarking is a major plus
- Experience with and contributions to open-source communities is a plus
- Self-motivated, self-driven and an accomplished team player
- Strong written and verbal communication skills
- Take-What-You-Need paid time off
- Incentive stock options
- Comprehensive health, dental, and vision plans
- Life and disability insurance
- Retirement plan
- Generous employee referral bonuses
- Complimentary snacks, coffee, tea, juice, and beer
- Dedicated game space with arcade games, foosball, ping pong, and pool table
- Fully adjustable standing work stations from Humanscale
- Dry cleaning concierge service
- Onsite fitness center