Career Types @ Peer Fusion


Systems Engineer
Job Summary:
You will provide pre- and post-sales customer support. Your are responsible for understanding the customers' requirements and translate them into the corresponding Peer Fusion solutions. You will use your excellent technical and relationship building skills in working with vendors, partners and sales.
Job Requirements:
  • Excellent written and verbal communication skills.
  • Creative approach to problem solving.
  • Travel to the prospective customer's sites as necessary.
  • Good interpersonal communication and customer service skills.
Education and Experience:
  • 8 to 12 years of technical customer support experience is preferred.
  • A Bachelor of Science Degree in Electrical Engineering or Computer Science.
  • A track record of success in technical sales.



Kernel Software Development
Job Summary:
You will work on the development of core software and utilities within the FreeBSD kernel. You will be part of a team responsible for driving product development and strategy. You will be responsible for the entire product development cycle from definition through design, debugging, testing and performance analysis.
Job Requirements:
  • Strong understanding of computer architecture with emphasis on storage.
  • FreeBSD kernel experience.
  • Creative and analytical problem solving abilities.
  • Strong coding experience.
  • Work effectively within a team.
  • Excellent written and verbal communication skills.
Education and Experience:
  • A minimum of 6 years of kernel experience is required and 8 to 10 years is preferred.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple complex technical tasks.



Filesystem Development
Job Summary:
You will work on a leading edge distributed peer-to-peer filesystem. You will help develop core storage system requirements and define the future of large scale distributed storage.
Job Requirements:
  • Strong understanding of computer architecture with emphasis on filesystems.
  • FreeBSD kernel experience.
  • Experience working with ZFS.
  • Strong coding experience.
  • Work effectively within a team.
  • Excellent written and verbal communication skills.
Education and Experience:
  • A minimum of 5 years of filesystem experience is required and 6 to 10 years is preferred.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple complex technical tasks.



Network Development
Job Summary:
You will work on the development of our peer-to-peer protocols including protocol enhancements, performance, failure detection and recovery, automatic testing, etc.
Job Requirements:
You must have a strong networking and operating systems background:
  • Experience with FreeBSD kernel networking.
  • Experience with multi-path I/O.
  • Experience with multi-threaded development environments.
  • Strong C experience.
  • Strong oral and written communications skills.
Education and Experience:
  • A minimum of 5 years of networking experience is required and 6 to 10 years is preferred.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple complex technical tasks.



Senior UI Development
Job Summary:
You will design and implement innovative UI solutions to collate and present data from large storage clusters. You must have experience architecting high performance UI features.
Job Requirements:
  • Experience developing complex UI.
  • Experience with Java, Java-script, XML, XHTML, CSS, DOM.
  • Experience in software design and development.
  • Experience in web development.
  • Strong oral and written communications skills.
Education and Experience:
  • A minimum of 5 years of UI experience is required.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple complex technical tasks.



Senior QA Engineer
Job Summary:
You will be part of a team responsible for ensuring the delivery of high quality software products. You will work to automate testing to ensure high product reliability. You will work to establish testing requirements as well as fault-injection requirements from the software products.
Job Requirements:
  • Work on complex issues.
  • Experience with computer and networking architectures.
  • Experience in software design and development.
  • Experience in working with customers to investigate technical issues.
  • Strong oral and written communications skills.
Education and Experience:
  • A minimum of 5 years of QA experience is required and 6 to 10 years is preferred.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple complex technical tasks.



Senior Marketing Manager
Job Summary:
You will work with engineering and sales to create technical content for Peer Fusion products. You will work on integration with partners and other organizations to meet corporate goals. You will strategically assess Peer Fusion's existing and planned technology capabilities against competitors. You will help define requirements to maintain Peer Fusion's leadership position and transition them into product development.
Job Requirements:
  • A deep understanding of the storage industry.
  • Ability to produce professional technical documents.
  • Ability to work in collaboration with other departments.
  • Experience in working with customers to investigate technical requirements.
  • Ability to conduct on-going competitive analysis and identify trends.
  • Very strong oral and written communications skills.
Education and Experience:
  • A minimum of 10 years of storage industry experience.
  • A Bachelor of Science or Master Degree in Electrical Engineering or Computer Science.
  • A track record of having successfully completed multiple technical tasks.
Senior Sales Manager
Job Summary:
You are a professional storage system sales over-achiever with a consistent track record of exceeding quota. You have knowledge of NAS storage and strong presentation and collaboration skills.
Job Requirements:
  • Experience with storage and especially NAS architectures.
  • Ability to manage channel partners.
  • A passion for winning and a refuse-to-lose attitude.
  • Very strong oral and written communications skills.
Education and Experience:
  • A minimum of 5 years of NAS storage sales experience is required.
  • A BA/BS in Business Management, Computer Science or Engineering fields.