Software Engineer - Distributed File Systems Panasas
THIS JOB HAS EXPIRED
Panasas, Inc., the leader in high-performance parallel storage for business-critical applications, enables customers to rapidly solve complex computing problems, speed innovation and accelerate new product introduction. Addressing the Big Data market, all Panasas storage products leverage the patented PanFS? storage operating system to deliver superior performance, data protection, scalability and manageability. The company?s global reach extends to 50 countries with a diverse line-up of fortune 500 companies in key verticals including life sciences, finance, oil and gas, government, research, manufacturing and aeronautics..
Building on five consecutive years of uninterrupted revenue growth the company achieved record revenue in 2010, increasing by more than 40 percent for the year. (http://panasas.com/news/press-releases/panasas-plans-major-hiring-ramp-revenue-grows-more-40-percent-2010)
Panasas has a culture where bright, dedicated people can flourish with the opportunity to shape an industry.
To learn more, please visit us at www.Panasas.com
Summary
As a member of the storage architecture team you will be working on the distributed file system client. As part of your job you will be working with the architect to design and develop file system coherence algorithms. You will also be working on interactions with the metadata manager and various other file system components including CIFS and NFS. The position will also expose you to Object Storage and iSCSI.
Responsibilities
Design and Develop new functionality.
Develop unit and system tests and execute them prior to handing off code to the QA team
Participate in the end-to-end analysis of the system?s performance.
Participate in file system performance tuning.
Resolve bugs found by QA and in the field.
Work with Service team to make sure that new features can be easily maintained and serviced.
Participate in the training of QA and the service teams on new features that have been developed by the team.
Work on high priority/critical issues found at customer sites.
Experience/Qualifications
Minimum of 5 years industry experience developing storage-related software products.
Extensive knowledge of C/C++, kernel level development, multi-threading / parallel programming, distributed systems, and fault-tolerance techniques.
Knowledge of network file systems protocols (NFS, CIFS, AFS) preferred.
Knowledge of SAN & NAS storage paradigms a plus.
Ability to work in teams.
Plusses
Knowledge of Object Storage
Experience with NFS v4.1
Requirements:
BS, MS, or PhD in Computer Science or equivalent experience
| Location: |
6520 Kaiser Drive
Fremont, CA 94555
United States
|