Share this Job

Title:  Software Engineer

Location: 
Requisition ID:  7902

Job Summary

Job Description

Throughout the world, leading organizations count on NetApp for software, systems, and services to manage and store their data. Service providers support more than a billion customers globally with services built on NetApp. Media companies push the limits of imagination and performance with the help of NetApp. Internet companies keep pace with data growth and demand for new services by using our flexible storage architecture. Gaming companies use NetApp storage to gain first-mover advantage. Banks and financial giants trust NetApp to store, maintain, protect, and serve their business-critical data. Our team is innovative and passionate, and together we meet the most challenging data needs of blue-chip companies across the globe.

This is a great opportunity to work in a high-powered team delivering an industry changing product. We are looking for an exceptional University Graduate / Software Engineer to join our FlexGroup team. FlexGroup is a new and rapidly growing scale-out file system now in production with a growing number of customers. FlexGroup uses transactional remote caching, viral metadata propagation, predictive data placement algorithms, ticket books and other techniques to create an efficient and massively scalable distributed File System.

If you want to ship an awesome product, but above all, want to be an integral part of the team that makes this happens, please contact us.

Job Requirements

Along with most engineers in this team, you will straddle traditional Development and QA roles.   You will be responsible for the development and functional validation of FlexGroup components and features with a focus on quality.  

Skills and Requirements:

·       Knowledge of, and aptitude for, computer architecture, operating systems, data structures, algorithms, and embedded systems.

·       Strong programming and scripting skills.

·       Proven ability to learn new technologies.

·       Passion for learning about continuous integration and working in an environment that emphasizes it.

·       Strong oral and written communication skills.

·       Work collaboratively within a team environment to meet aggressive goals and high quality standards.

·       Follow standard engineering principles and practices.

·       Creative and analytical approach to problem solving.

Responsibility and Interaction:

·       Responsible for a mix of structured and unstructured tasks.

·       Apply attained experiences and knowledge in solving routine to moderately complex problems.

·       May work with teams across the company in problem solving and design efforts.

·       Interact primarily with direct manager and the technical team on assigned projects. There may be communication with employees in other functions within the Business Unit as required.

·       General direction is provided on routine work and detailed direction is provided on new projects and assignments. There will be on-going reviews of activities and priorities.

·        Participate as an important contributor to team projects.

Education

Must be pursuing or possess a degree in Computer Engineering, Computer Science, Electrical Engineering or an equivalent degree with a tentative start date of May/June 2018. No prior experience is required. Most new employees in this position have 0-2 years of experience.


Job Segment: Engineer, Developer, Electrical, Software Engineer, Computer Science, Engineering, Technology

Apply now »