Principal SDE, HDFS
Company: EMC is now part of Dell Technologies
Posted: December 17, 2016
Reference ID: 173181BR
**PRINCIPAL SOFTWARE DESIGN ENGINEER, PROTOCOLS, HDFS**
Isilon Systems, a division of EMC Corporation, is the leader in scale-out storage systems. Our clustered storage and data management solutions drive unique business and economic value for customers by maximizing the performance of their mission critical applications, workflows, and processes. Isilon enables enterprises and research organizations world-wide to manage massive and rapidly growing amounts of file based data in a highly-scalable, easy-to-manage, and cost effective way.
We’re in the business of transforming the way data is stored. At the forefront of the big data movement, our highly parallelized, distributed architecture has completely redefined the storage model.
Our **Hadoop/HDFS Team** , part of the file access protocols engineering organization, is seeking a **Principal-level Software Design Engineer** to join their team. As part of Isilon’s core product strategy, we enable our thousands of customers to work at a scale that wasn't previously possible by shipping a true clustered file system that can be expanded from a few dozen terabytes up to many petabytes. The goal is to package game changing technology, un-paralleled scalability, and record breaking performance into a product that is simple to manage and continuously delights our customers.
We are looking for a person who is not only capable of working on hard technical problems, but excels at cross team collaboration and providing technical leadership to junior developers. If you are interested in building complex systems with high quality, and like working in a fast paced environment with smart, passionate engineers we want to hear from you!
As a Principal Software Development Engineer, you will drive the efforts within a development team to deliver product features from initial requirements to final completion in Isilon’s OneFS product releases. Your expertise in security and file access network protocols, open source, UNIX system level design and implementation, distributed systems, and client/server interoperability will help us create industry leading products for the Isilon Storage Division within EMC 2 .
**PRINCIPAL DUTIES AND RESPONSIBILITIES**
+ Develop software solutions on Isilon’s OneFS platform to enhance our customer’s ability to manage multiple petabytes of data.
+ Demonstrate effective verbal and written communication skills across multiple teams to obtain requirements, build a detailed design, and provide a high quality implementation.
+ Design and develop solutions to complex technical problems that deal with high scale, concurrency, and performance.
+ Contribute to the culture of quality throughout our broader engineering organization.
+ Share experiences and skills to aid team members in enhancing their professional skills and career.
+ Possess a strong aptitude exploring new technologies and understanding how to apply them to new product releases and in customer facing support scenarios.
+ BS in Computer Science or related technical field, and 7+ years industry experience with network or storage protocols, UNIX/Linux systems software development, or related field.
+ Experience working on multiple product release cycles.
+ Development of system software written in C or C++. Additional experience with Python is preferred.
+ Knowledge of object oriented design patterns.
+ Experience in one or more unit test frameworks.
+ An understanding of the UNIX operating environment including system configuration, memory management, system calls, and multiplexed I/O.
+ Knowledge of distributed software systems
+ Candidates may also possess any of these highly desired skills:
+ Experience with Hadoop in shippable software/services
+ Experience in working with system protocols.
+ Knowledge and/or exposure to kernel and user mode technologies.
When you choose EMC, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.
We are an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. All qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law, are strongly encouraged to apply.
**Critical Hiring Criteria:**
Engineering - Software
205 - ISILON
US - Washington - Seattle