Senior Software Engineer Job Listing at EMC in Santa Clara, CA

EMC

Location: Santa Clara, CA
Posted: 12/04/2012
Refreshed: 05/18/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for EMC
Industries
Computer Hardware, Computer Software
Description
Title Senior Software Engineer
Location(s) US - California - Santa Clara
Business Isilon
Functional Area(s) Engineering - Software
Requisition ID 97737BR
"> ">
The introduction of Scale-Out NAS changed the landscape for building cost effective file serving solutions that can dynamically grow to meet today’s ever more demanding workloads. Initially these demands were driven by specialized applications that required extreme levels of performance or capacity for which the term Big Data was coined. Since then, unprecedented growth of unstructured data has made its way into the enterprise driving similar requirements around cost effective, massive capacity and the performance required to serve a new breed of enterprise applications. Isilon is the clear leader in Scale-Out NAS because of its unique ability to scale simply, effectively, and efficiently. Large and small enterprises that are beginning to realize the benefits of Scale-Out NAS are now looking for new ways to consume storage including new consumption models, private/public/hybrid cloud strategies, workload consolidation techniques, and so on. This calls for new platforms to be developed at a pace that matches market needs.
Job Description
Work under limited direction and with good engineering practices, to architect, design and implement solutions for platform, file system and data management problems on one of the most sophisticated distributed file systems in the world. Interact with cross-functional teams to evangelize and discuss technical design and algorithms. Specific responsibilities include
· Design and develop complex platform, file system & virtualization modules.
· Write high level design specs, unit test plans and integration test plans.
· Accountable for delivery of subsystems, anticipate issues and address them proactively.
· Develop new software engineering process as needed to increase efficiency, satisfy requirements of new models.
Study & improve performance characteristicsof the product.

Competencies

Required Skills

* 5+ years of system software development experience

* Kernel development experience

* Excellent C programming skills

* Excellent software architecture, design, implementation, test, and debugging skills

* Excellent problem solving skills

* Strong written and verbal communication skills

* Ability to work successfully as part of a team

* Bachelor's degree in Computer Science or equivalent

Desired Skills

* Experience in developing commercial File System, Networking, Clustering products, Volume Manager, Journal

* Experience with the FreeBSD Operating Systems

* Experience with Kernel debugging on FreeBSD/Linux Operating Systems

"> ">
At Isilon, we push the innovation envelop, looking for ways to bring to market new products that address these emerging use cases. Located in the heart of the silicon valley in Santa Clara, the Software Defined Storage team is responsible for delivering a product that enables a completely new and elastic model for delivering Scale-Out NAS. This product is one of the key pillars for a Software Defined Data Center vision, the other two being Software Defined Networking and Virtualization. In this role, you will be joining a team of extremely talented, high caliber, & motivated engineers working in a startup like environment. Engineers in Isilon are not confined into a very narrow set of responsibilities but are encouraged to think out of the box, & innovate to tackle real world problems. Scale-Out NAS changed the landscape for the NAS world and this team is working on the next-gen Software Defined Storage to deliver a compelling disruption in the storage market.
Region NA

Apply on Company Website